
spec-writing
by tbhb
Overengineered agentic planning system
SKILL.md
name: spec-writing description: This skill should be used when the user asks to "create a spec", "write a specification", "review a spec", "update a spec", "review spec organization", "split a spec", "add a page to spec", "remove a page from spec", "move requirements between pages", "add requirements", "review requirements", "update requirements", "delete requirements", "add tests", "add test cases", "review tests", "update tests", "delete tests", or needs guidance on spec structure, formatting, or spec writing best practices. version: 0.1.0
Specification writing
This skill provides guidance for creating, reviewing, and improving technical specifications. It includes progressively-disclosed references on spec structure, formatting, requirement writing, test case design, and best practices for clear and effective specification documents.
About specifications
Specifications define formal requirements, behaviors, and interfaces for components, systems, or processes. They serve as authoritative references for development, testing, and validation activities.
Steps
MANDATORY STEPS FOR ALL SPEC WRITING TASKS
-
Gather context - Run
oaps skill orient spec-writingto see available references -
Identify relevant references - Review the references table from step 1 and select those matching your task
-
Load dynamic context and references - Run
oaps skill context spec-writing --references <names...> -
Review loaded references and commands - Read through the guidance. The Allowed commands table at the end of the output is authoritative for what commands can be run.
-
Follow the workflow - Adhere to the selected workflow's steps for structuring, writing, reviewing, or improving the specification.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です