pipeline-designer

Generate ADR-formatted technical designs for UnifAI pipeline features from Jira tickets.

44|24|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/redhat-community-ai-tools/UnifAI --skill pipeline-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline-designer
Source: https://github.com/redhat-community-ai-tools/UnifAI/tree/main/.cursor/skills/pipeline-designer
Command: npx skills add https://github.com/redhat-community-ai-tools/UnifAI --skill pipeline-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Producing technical designs for new UnifAI pipeline features quickly, consistently, and in a way that fits hexagonal architecture and existing codebase conventions.

Core Features & Use Cases

  • Jira- or task-driven design generation: Create a concise, actionable technical design from a Jira ticket ID or a free-text task description.
  • Hexagonal architecture compliance: Ensure adapters → application → domain boundaries are respected using Ports & Adapters.
  • Pre-design guardrails: Run mandatory checks for UI impact, auth/OAuth discovery chains, external dependency failure modes, local development/partial-access deployment, LLM/provider constraints, async/concurrency compatibility, and template integrity.
  • ADR-ready output: Follow the ADR template output format for structured decisions and implementation alignment.

Quick Start

Ask the pipeline designer to create a hexagonal-architecture technical design for Phase 1 by providing the Jira ticket ID and describing any expected UI changes or external integrations.

Frequently Asked Questions about pipeline-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a technical design for a multi-agent pipeline feature from a Jira ticket?

To generate a technical design for a multi-agent pipeline feature, provide a Jira ticket ID or free-text task description. The pipeline designer outputs an ADR-formatted design that fulfills hexagonal architecture constraints and includes explicit risk analysis.

What mandatory pre-design checks are needed for hexagonal architecture compliance?

Mandatory pre-design checks for hexagonal architecture compliance include verifying UI impact, auth/OAuth discovery chains, external dependency failure modes, local development constraints, LLM/provider limits, and async compatibility. These checks ensure adapters, application, and domain boundaries are respected.

How does ADR formatting help document multi-agent pipeline architecture decisions?

ADR formatting documents multi-agent pipeline architecture decisions by providing a structured template for implementation alignment. It captures concise technical designs, explicit risks, and affected components derived from codebase review and signature verification.

Can I use free-text descriptions to design production-grade multi-agent pipelines?

Yes, you can use free-text task descriptions to design production-grade multi-agent pipelines. The tool processes the text to verify codebase context, applies hexagonal architecture guardrails, and outputs a structured technical design with explicit risks.

What is the best way to analyze risks when designing pipeline features with external dependencies?

The best way to analyze risks when designing pipeline features with external dependencies is running mandatory pre-design checks. This process identifies external failure modes, LLM/provider constraints, and partial-access deployment issues before finalizing the architecture design.

Why does pipeline design require verifying signatures and context via codebase review?

Pipeline design requires verifying signatures and context via codebase review to ensure new features align with existing codebase conventions. This verification validates that hexagonal architecture boundaries are respected before generating the final ADR output.