write-ibs

Decompose finalized Working Specs into Implementation Briefs for planning.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/Dektora/dekspec-public --skill write-ibs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-ibs
Source: https://github.com/Dektora/dekspec-public/tree/main/plugins/dekspec/skills/write-ibs
Command: npx skills add https://github.com/Dektora/dekspec-public --skill write-ibs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of decomposing a finalized Working Spec into Implementation Briefs (IBs), providing a structured approach to planning and executing implementation tasks.

Core Features & Use Cases

  • Spec Decomposition: Converts a finalized Working Spec into a series of Implementation Briefs for implementation planning.
  • Audit and Review: Runs audits and reviews on existing IBs for quality assurance and refinement.
  • Resync: Updates IBs when the source spec or related artifacts change.
  • Revise: Applies changes to IBs based on engineer feedback or analysis.
  • Accept: Promotes IBs from PROPOSED to ACCEPTED after a clean audit and engineer confirmation.
  • Lock: Promotes IBs from ACCEPTED to LOCKED, marking them as finalized and ready for downstream tasks.
  • Use Case: Use this Skill to ensure that the implementation of a complex software project is well-planned and follows established guidelines.

Quick Start

Run the skill with the path to your finalized Working Spec using the command: /write-ibs <path-to-spec>

Frequently Asked Questions about write-ibs

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

FAQPage Schema
How do I decompose a finalized working spec into implementation briefs?

Decompose a working spec into implementation briefs by running the skill with the path to your finalized spec. It automates the breakdown for structured implementation planning, auditing, and status tracking from proposed to locked states.

What is the best way to manage implementation briefs when a source spec changes?

Manage implementation briefs after a source spec changes by running the resync command. This updates existing briefs to reflect the latest artifact modifications, ensuring your implementation planning remains accurate without manual rewriting.

Do I need the dekspec library to generate implementation briefs?

Yes, you need the dekspec library dependency to generate implementation briefs. The skill requires access to the source spec, related artifacts, and this library to automate the decomposition and auditing processes effectively.

Can I audit and update existing implementation briefs for quality assurance?

Yes, you can audit and update existing implementation briefs for quality assurance. The skill runs audits to review briefs, allows applying revisions based on engineer feedback, and promotes them to accepted or locked statuses after a clean audit.

How does specification decomposition handle the transition from accepted to locked briefs?

Specification decomposition handles transitions by promoting accepted briefs to locked after a clean audit and engineer confirmation. This marks them as finalized, ensuring they are ready for downstream implementation tasks.