Agent skills for structured software delivery: spec writing, issue creation, task decomposition, and implementation
npx claudepluginhub xmtplabs/code-factoryAgent skills for structured software delivery: spec writing, issue creation, task decomposition, and implementation
Agent plugin for structured software delivery. Each skill can be used independently or chained together into an end-to-end pipeline.
Rough idea → writing-specs → decomposing-specs → executing-plans → Human review
↑ |
| User approves spec |
+--------------------- feedback -----------------------+
Each skill produces a file artifact and can be invoked independently:
writing-specs → docs/plans/YYYY-MM-DD-<topic>-design.mddecomposing-specs → docs/plans/YYYY-MM-DD-<topic>-tasks.md| Skill | Description |
|---|---|
writing-specs | Collaborate on a design spec with EARS requirements |
decomposing-specs | Break a spec into a phased, TDD-enforced task list |
executing-plans | Execute a task list with implementer subagents and review gates |
coder-task | End-to-end: GitHub issue → spec → tasks → implementation → PR on a fork |
| Agent | Description |
|---|---|
implementer | Implements a single task with TDD, tests, and verification |
code-reviewer | Reviews code for quality, patterns, and maintainability |
spec-reviewer | Validates implementation against EARS requirements |
plan-reviewer | Audits a task list for requirement coverage, TDD enforcement, and CI verification |
claude plugin add xmtplabs/code-factory
Or install from a local clone:
git clone https://github.com/xmtplabs/code-factory.git
claude plugin add /path/to/code-factory
git clone https://github.com/xmtplabs/code-factory.git
cd code-factory
mkdir -p ~/.agents/skills
ln -s "$(pwd)/skills" ~/.agents/skills/code-factory
git clone https://github.com/xmtplabs/code-factory.git
Add to your opencode.json:
{
"plugins": [
{
"name": "code-factory",
"path": "/path/to/code-factory"
}
]
}
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.