cabloy-spec-execution

Executes bounded WBS tasks from Cabloy suite specifications with evidence-backed status tracking.

971|132|Updated Jan 14, 2018
One-click install
npx skills add https://github.com/cabloy/cabloy --skill cabloy-spec-execution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cabloy-spec-execution
Source: https://github.com/cabloy/cabloy/tree/main/.claude/skills/cabloy-spec-execution
Command: npx skills add https://github.com/cabloy/cabloy --skill cabloy-spec-execution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Delivering an approved specification inside a Cabloy repository requires coordinating backend, frontend, and contract work while respecting PRD, SRS, ADR, WBS, and test-plan authority. This Skill prevents unbounded scope creep, premature "verified" claims, and unsafe operations by gating every increment behind a confirmed execution dossier.

Core Features & Use Cases

  • Bounded WBS execution: Requires an explicit WBS task ID or finite approved phase, then routes the increment to the correct specialist skill (backend scaffold, frontend scaffold, or contract loop).
  • Readiness gates and dossier confirmation: Detects the Cabloy edition (Basic or Start), reconciles spec authority records, and blocks execution on unresolved TODOs, failed gates, or dependency gaps.
  • Evidence-backed status tracking: Records redacted ATP evidence, updates progress.md with accurate statuses, and regenerates derived Gantt and burndown charts.
  • Use Case: A developer asks to implement WBS-HUA-20-01 from a suite spec. The Skill reads the linked PRD, SRS, ATP, and progress records, presents a confirmation dossier, routes implementation to the right specialist, and only marks the task verified after durable test evidence exists.

Quick Start

Ask the assistant to implement a specific WBS task such as WBS-HUA-20-01 from your repo-specs suite and confirm the execution dossier it presents.

Frequently Asked Questions about cabloy-spec-execution

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

FAQPage Schema
How do I implement a WBS task from a Cabloy spec suite?

Provide an explicit WBS task ID such as WBS-HUA-20-01. The Skill reads the linked PRD, SRS, ATP, dependencies, and progress records, presents an execution dossier for confirmation, then routes the work to the appropriate backend, frontend, or contract-loop specialist.

Can I execute an entire spec phase or suite at once?

Only a finite, explicitly approved phase with named WBS tasks and a defined closure boundary is accepted. Open-ended requests like "implement the whole suite" are rejected, and you must select a bounded task or approve a finite task list first.

When can a WBS task be marked as verified?

A task becomes verified only after all applicable WBS checks and ATP procedures pass with durable, redacted evidence containing revision, environment, exact procedure, and observed result. A successful build, scaffold, or passing typecheck alone is not sufficient proof.

What happens if an ADR still has TODO(confirm) or a gate failed?

Execution stops before any implementation. The unresolved authority conflict or failed gate is routed back to cabloy-spec-generation for correction, and the task remains blocked rather than being worked around.

Does this skill run database resets, deployments, or commits automatically?

No. Operations such as npm run init, database resets, deployments, provider or webhook calls, working-tree cleanup, and commits are prohibited unless a separate explicit workflow and confirmation authorizes them.

How are generated Zova API consumers updated after a backend DTO change?

Contract changes follow the forward loop: establish backend contract truth, inspect the OpenAPI output, then regenerate Zova consumers. Hand-editing generated consumer files is refused; stale consumers are diagnosed through the contract-loop skill.