Problem
Multiple teams (Firefly, UXD SDLC, others) are independently building AI skills, agents, and plugins for software delivery workflows. No shared distribution mechanism exists. Teams duplicate work, patterns diverge, and there's no path from "skill in a repo" to "tool in an engineer's workflow."
Goal
- Create skills — Build and publish reviewed skills into patternfly/ai-helpers, uxd/ai-helpers, or other appropriate locations. This is the primary deliverable.
- Establish governance & distribution — Define ownership boundaries, contribution process, and a distribution model that lets other workflows (Ansible, Firefly, etc.) pull in skills we create and maintain.
Success = skills exist, are published, and other teams can demonstrably consume them in their own pipelines.
Scope
Spikes investigate patterns, architecture, and pruning. Follow-up issues deliver skills and distribution infrastructure. Implementation epics follow from spike outcomes.
Key questions this epic answers
- Do multi-agent subagent patterns justify their overhead vs single-agent skills?
- How do downstream teams consume ai-helpers without duplicating or forking?
- Which of the various proposed skills actually deserve prioritization?
- How can we refine skills so they perform efficiently and predictably?
- What's the architecture boundary between patternfly/ai-helpers and uxd/ai-helpers, and how do both feed a marketplace?
Jira Issue: PF-4038
Problem
Multiple teams (Firefly, UXD SDLC, others) are independently building AI skills, agents, and plugins for software delivery workflows. No shared distribution mechanism exists. Teams duplicate work, patterns diverge, and there's no path from "skill in a repo" to "tool in an engineer's workflow."
Goal
Success = skills exist, are published, and other teams can demonstrably consume them in their own pipelines.
Scope
Spikes investigate patterns, architecture, and pruning. Follow-up issues deliver skills and distribution infrastructure. Implementation epics follow from spike outcomes.
Key questions this epic answers
Jira Issue: PF-4038