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.