implementing-specs

Orchestrate software specification implementation across INIT, PLAN, REVIEW, EXECUTE, VERIFY, PUBLISH, and COMPLETE phases.

4|1|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/bacchus-labs/wrangler --skill implementing-specs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-specs
Source: https://github.com/bacchus-labs/wrangler/tree/main/skills/implementing-specs
Command: npx skills add https://github.com/bacchus-labs/wrangler --skill implementing-specs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the complex process of implementing software specifications by orchestrating multiple existing Wrangler skills, ensuring a systematic and verifiable workflow from planning to final PR.

Core Features & Use Cases

  • End-to-End Orchestration: Manages the entire implementation lifecycle, including planning, execution, verification, and publishing.
  • Modular Skill Integration: Leverages and coordinates other skills like writing-plans and implementing-issue to avoid code duplication.
  • Phased Workflow & Gates: Implements distinct phases (INIT, PLAN, REVIEW, EXECUTE, VERIFY, PUBLISH, COMPLETE) with quality gates at each stage.
  • Automated Verification: Uses LLM-based audits and test execution to ensure compliance with specifications.
  • Robust Recovery: Includes session checkpointing and recovery mechanisms for interrupted workflows.
  • Use Case: When tasked with implementing a new feature defined by a specification document, this skill will automatically break it down into tasks, execute them, verify the implementation against the spec, and prepare a pull request for review.

Quick Start

Use the implementing-specs skill to implement the specification file SPEC-000042.

Frequently Asked Questions about implementing-specs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end specification implementation from planning to GitHub PR?

Automating specification implementation involves orchestrating distinct workflow phases like INIT, PLAN, EXECUTE, VERIFY, and PUBLISH. This skill coordinates subagents for issue implementation and handles GitHub PR management to deliver a complete, verifiable feature pull request.

How does TDD and LLM verification work during spec implementation?

TDD and LLM verification work together by enforcing test-driven development during the EXECUTE phase and performing LLM-based compliance audits during the VERIFY phase. This ensures the executed code strictly aligns with the original specification requirements.

Can I recover an interrupted workflow if my CI/CD orchestration fails mid-session?

You can recover an interrupted workflow using built-in session checkpointing and recovery mechanisms. This robust recovery feature saves progress at each quality gate, allowing you to resume the specification implementation seamlessly without restarting.

What is the best way to orchestrate subagents for breaking down a feature specification?

The best way to orchestrate subagents is by leveraging modular skill integration during the PLAN phase. It automatically breaks the specification into discrete tasks and dispatches subagents to execute them, avoiding code duplication while maintaining workflow gates.

Do I need existing skills like writing-plans to implement a new feature specification?

You do not need to manually invoke existing skills because this orchestrator automatically coordinates modular skills like writing-plans and implementing-issue. It integrates them seamlessly to manage the entire lifecycle from planning to final PR.