Git commands for branching, committing, merging, rebasing, and squashing. Use when developer needs to create branches, commit changes, merge or rebase branches, or squash commits.
Configure and maintain the Arcana skillset for a project. Init does full onboarding (install external skills + scan codebase), audit checks everything is in place, skill-up analyzes completed tasks and proposes improvements. Use when onboarding Arcana to a new project, checking configuration, or after completing a task cycle. Triggers on "arc:project init", "arc:project audit", "arc:project skill-up", "arc:project adr", "init arcana", "setup arcana", "scan project", "audit skills", "improve skills", "what can we improve", "create ADR", "document decision".
Git commands for branching, committing, merging, pushing, rebasing, and squashing. Use when developer needs to create branches, commit changes, push, merge or rebase branches, or squash commits.
GitHub commands for issues, PRs, code reviews, and shipping. Use when developer needs to create issues, create/update PRs, address review comments, or ship experimental changes. Use when developer says "create issue", "open PR", "review comments", "resolve feedback", or "ship changes".
Feature implementation workflow. Use when developer wants to implement a feature or fix - creates branch, plans, and implements. Use when developer says "implement issue", "work on issue
Interactive skill creator and refiner. Use when developer wants to create a new skill, build a skill, scaffold a skill, refine or improve an existing skill, or says "new skill". Walks through use case definition, structure planning, SKILL.md generation, and validation.
GitHub commands for issues, PRs, code reviews, and shipping. Use when developer needs to create issues, fetch issue context (title, description, comments), create/update PRs, address review comments, or ship experimental changes. Also use when another skill or agent needs ticket context — invoke issue fetch. Requires gh CLI.
Manage Acceptance Criteria — validate quality, enrich with implicit scenarios, update from feedback, and verify code satisfies requirements. Use when working with AC files in Given/When/Then format. Triggers on "validate AC", "enrich AC", "update AC", "verify AC", "check acceptance criteria", "add edge cases to AC", "does code match AC", "/arc:ac validate", "/arc:ac enrich", "/arc:ac update", "/arc:ac verify".