spec-execution

SkillDev tools

Lets your agent work through a coding task step by step, implementing, testing, reviewing, and committing changes.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the spec-execution skill

About this capability

6-phase iterative specification execution workflow covering implementation, testing, review, improvement, commit, and progress tracking with quality-gated convergence.

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/methodologies/claudekit/skills/spec-execution/SKILL.md and read by ahel’s review.

  • Read specification for requirements and architecture
  • Implement each requirement following project conventions
  • Add type definitions and JSDoc documentation
  • Implement error handling for all failure modes

Phase 2: Test Writing

  • Write unit tests for each module/function
  • Write integration tests for API boundaries
  • Cover all acceptance criteria from the specification
  • Test edge cases and error paths

Phase 3: Code Review

  • Verify all requirements are implemented
  • Check acceptance criteria are tested
  • Review architecture adherence
  • Assess code quality

Phase 4: Iterative Improvement

  • Address review findings
  • Fix failing tests
  • Resolve architecture deviations
  • Re-verify quality (convergence loop, max 3 cycles)

Phase 5: Atomic Commit

  • Group changes into logical atomic commits
  • Descriptive messages following project conventions
  • Separate production, test, and config changes
  • Include specification reference

Phase 6: Progress Tracking

  • Requirement completion percentage
  • Test coverage summary
  • Quality score report
  • Remaining work identification

Quality Gate

Quality threshold defaults to 80. If not met after max improvement cycles, a human breakpoint is triggered for review.

When to Use

  • /spec:execute [file] slash command
  • After spec creation when ready to implement

Processes Used By

  • claudekit-spec-workflow (execute mode)

Signals

GitHub stars
2k
Forks
106
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
spec-execution
Source
github.com/a5c-ai/babysitter