craft
01Plugin Claude Code
Plugin marketplace listing 1 plugin: crafter.
Plugin Claude Code
Plugin marketplace listing 1 plugin: crafter.
Instructions file CodexOpenCode
AGENTS.md instructions for agentpatterns/craft, covering claude.md, skill authoring guidelines, frontmatter format, core workflow (plan mode native) and creating new skills.
Instructions file
Claude Code instructions for agentpatterns/craft, a project described as: Claude code plugins.
Plugin Claude Code
Claude Code skills for software development best practices including TDD, refactoring, architecture patterns, diagramming, scaffolding, and AI development workflows.
Agent
Write minimal implementation to make failing tests pass. Use this agent when the craft skill dispatches an implementation task from a yak with agent-type 'agent-impl'. The agent writes implementation ONLY — never modifies test files. Applies a YAGNI simplification pass after tests pass. Reports GREEN gate status.
Agent
Execute non-TDD phase tasks like schema migrations, infrastructure setup, or configuration. Use this agent when the craft skill dispatches a task from a yak with agent-type 'no-test'. The agent executes the task as described and verifies the acceptance gate.
Agent
Fix implementation after validation finds failures. Use this agent when the craft skill creates a remediation yak with agent-type 'agent-remediate'. The agent fixes implementation code ONLY — never modifies test files. Receives failure output from the validation agent. Escalates to user after 2 failed attempts.
Agent
Write failing tests for a TDD phase. Use this agent when the craft skill dispatches a test-writing task from a yak with agent-type 'agent-test'. The agent writes tests ONLY — never implementation code. It receives a self-contained task context with file paths, test spec, and test command. Reports RED gate FAIL if…
Agent
Run the full test suite and report results without modifying any files. Use this agent when the craft skill dispatches a validation task from a yak with agent-type 'agent-validate'. The agent runs tests, type-checks, and linting — all must exit 0 for the VALIDATE gate to pass. Reports only, never fixes.
Skill Claude CodeCodex
Guides writing minimal Architecture Decision Records (ADRs). Use when recording architectural decisions, documenting design choices, capturing technical decisions with context and alternatives, or when user mentions ADR, architecture decision, or decision record.
Skill Claude CodeCodex
Implement phase of RPI methodology. Executes a task-graph-driven implementation using isolated agents with strict RED/GREEN/VALIDATE gate enforcement. Use when executing an implementation plan from the draft skill.
Skill Claude CodeCodex
Creates architecture diagrams using LikeC4 (structural C4, dynamic flows) or Mermaid (data flow diagrams). Use when creating C4 diagrams, architecture diagrams, sequence diagrams, data flow diagrams, or any system visualization.
Skill Claude CodeCodex
Draft phase of RPI methodology. Consumes research artifact or topic and produces compact implementation plan with test specs and Agent Context blocks. Activates naturally inside plan mode for non-trivial work, or invoke explicitly with /draft. Use after research or to start planning a non-trivial feature.
Skill Claude CodeCodex
Architectural guidance for hexagonal (ports and adapters) patterns. Does not generate files — use scaffold for project generation. Use when designing application structure, separating domain from infrastructure, creating testable boundaries, or when user mentions ports, adapters, hexagonal, or clean architecture.
Skill Claude CodeCodex
Guided pair-programming mode where Claude teaches rather than writes code, ensuring engineers learn while building.
Skill Claude CodeCodex
Refactoring process with test safety. Invoke immediately when user or document mentions refactoring, or proactively when code gets too complex or messy.
Skill Claude CodeCodex
Post-session skill to reflect on what was built and produce improvement proposals. Reads recent git history, artifacts, and context files to extract learnings for skills, CLAUDE.md, hooks, and plan templates. Use after any substantive session as a post-mortem or retrospective.
Skill Claude CodeCodex
Research phase of RPI methodology. Spawns parallel subagents for codebase exploration AND web/pattern research, then synthesizes findings for user review. Produces a temporary research artifact at .crafter/scratch/ and transitions into plan mode. Use before implementing non-trivial features to understand what already…
Skill Claude CodeCodex
Scaffold a DDD project from Gherkin feature files. Supports TypeScript via subtype dispatch (extensible to other languages). Use when scaffolding projects, creating domain-driven design structures, or generating project boilerplate from acceptance tests.
Skill Claude CodeCodex
Boundary-focused TDD workflow enforcing L3/L4 altitude testing, property-based tests, and red-green-refactor phase separation. Use when starting a new module or feature with test-first discipline.