skillforge
Scaffold a new reusable Skill (SKILL.md + optional scripts/references/assets). Use when asked to create a new skill, when a task would benefit from a reusable procedural guide, or when you notice repeated workflow friction.
project-architect
Turn a freeform brief into a concrete build plan: requirements, tasks, skill opportunities, runbook, risks, acceptance. Use when asked to plan a feature/project, refine IMPLEMENTATION_PLAN.md, or create a skills blueprint before building.
completion-director
Drive execution as a closed loop: pick the next task, ensure needed skills exist, run checks, iterate until acceptance is met. Use when asked to run/operate a build loop or manage multi-step delivery.
tasks
Convert a PRD markdown file to prd.json for execution. Triggers on: convert prd, create tasks, prd to json, generate tasks from prd.
builder-loop
End-to-end closed-loop build flow (brief -> plan -> forge skills -> execute -> validate). Use when you want a repeatable build loop that improves itself by forging reusable skills over time.
prd
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
deploy-preview
Deploy a preview branch to the staging environment for review. Use when a feature branch is ready for visual review, when someone asks to "deploy this for review", or before opening a PR.
api-endpoint
Scaffold a REST API endpoint with route, controller, validation, and tests. Use when creating new API endpoints, adding resources, or when asked to build a new backend route.
bug-triage
Triage a bug report into an actionable GitHub issue with severity, reproduction steps, and assignment. Use when a bug is reported, when error logs need investigation, or when asked to file/triage an issue.
skillforge
Create or update a reusable agent skill. Use when you notice a repeated pattern, when a workflow should be persisted for future sessions, or when asked to forge/create/scaffold a new skill.
component-scaffold
Create a new React component with co-located test, story, and styles. Use when creating new UI components, when asked to scaffold/generate a component, or when building new pages.