Skip to content
cccskills
FreePublished on GitHub

context

Reqordのデータモデル(Requirement, Specification, ProjectContext, Feedback)とCLI操作ルールの共通知識ベース。

The English summary is being prepared. Showing the original description.

Works withGitHub
See how to install

Files included (11)

  • SKILL.md7.7 KB
  • resources/ai-phases.md6.0 KB
  • resources/anti-patterns.md6.2 KB
  • resources/cli-reference.md4.9 KB
  • resources/dialogue-guidelines.md5.2 KB
  • resources/feedback-workflow.md3.3 KB
  • resources/git-conventions.md1.8 KB
  • resources/philosophy.md4.5 KB
  • resources/quality-framework.md5.0 KB
  • resources/task-workflow.md2.7 KB
  • resources/traceability.md5.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Scope

  • Do: 他スキルが参照する共通データモデル・CLI操作ルール・リファレンス提供
  • Don't: 直接トリガーされることは想定しない(user-invokable: false)。データの変更操作は各専用スキルで実施

Reqord共通知識ベース

このスキルは全reqord系スキル・エージェントの共通基盤。データモデルとCLIルールを定義する。


1. データモデル

Requirement(要件)

  • ID形式: req-NNNNNN(6桁ゼロ埋め)
  • ステータスライフサイクル: draft → approved → implemented → deprecated
    • deprecated への遷移はCLIコマンドで直接実行する。遷移前に必ず /reqord:verify trace <req-id> で影響範囲を確認し、関連specへの影響を把握してからdeprecateすること
  • 主要フィールド:
    • title: 要件タイトル
    • status: 現在のステータス
    • priority: high / medium / low
    • successCriteria: 成功基準のリスト(検証可能な条件)
    • format: user-story(as/iWant/soThat)または EARS
    • dependencies: blockedBy / blocks / relatedTo
    • estimatedComplexity: small / medium / large
    • version: セマンティックバージョン(X.Y形式)
    • versionHistory: バージョン履歴配列(version, status, gitCommit, approvedAt, approvedBy)
    • flags: feedback-review 等のフラグ配列
  • ファイル構成:
    • .reqord/requirements/<req-id>.yaml - メタデータ
    • .reqord/requirements/<req-id>/description.md - 詳細記述

Specification(仕様)

  • ID形式: spec-NNNNNN(6桁ゼロ埋め)
  • ステータスライフサイクル: draft → approved → implemented
    • Specificationにdeprecatedステータスはない。紐づくRequirementがdeprecatedになった場合、関連Specificationは実質的に無効となる
  • 主要フィールド:
    • requirementId: 紐づくreq-id
    • title: 仕様タイトル
    • status: 現在のステータス
    • version: セマンティックバージョン(X.Y形式)
    • versionHistory: バージョン履歴配列
    • flags: フラグ配列
  • ファイル構成:
    • .reqord/specifications/<spec-id>.yaml - メタデータ
    • .reqord/specifications/<spec-id>/design.md - 技術設計書

ProjectContext(プロジェクトコンテキスト)

  • 構成ファイル:
    • .reqord/context/context.yaml - メイン設定(files参照を含む)
    • product.yaml - プロダクトビジョン・スコープ
    • technical.yaml - 技術スタック・アーキテクチャ
    • structure.yaml - コード構造・命名規則
    • domain/*.md - ドメイン固有知識

Feedback(フィードバック)

  • ファイル: .reqord/issues/feedbacks.yaml
  • GitHub Issueと同期。type(bug/improvement/requirement-gap/spec-mismatch/security)、severity、linkedTo で分類
  • reqord feedback sync でGitHub Issueから取り込み

Tasks(タスク)

  • ファイル: .reqord/issues/tasks.yaml
  • Specificationに紐づくGitHub Issueのタスク管理
  • reqord task sync でGitHub Issueから同期

2. YAML直接編集禁止ルール

.reqord/ 配下のYAMLファイルは原則として直接編集してはならない。必ず reqord CLIコマンドを経由すること。

CLIコマンドはバリデーション・バージョン管理・監査証跡を自動で処理する。直接編集はこれらを迂回し、データ不整合の原因となる。

操作→CLIコマンド対応表

操作CLIコマンド直接編集
ステータス変更reqord req approve/draft/implement禁止
バージョンバンプreqord version <id> --patch|--major禁止
フィールド更新(SC等)reqord req update --patch-file禁止
description.md更新reqord req update --description-file禁止
フラグ除去reqord feedback resolve <id> --issue <N>禁止
フィードバック操作reqord feedback link/unlink/close/resolve禁止
Issue同期reqord task sync/sync-all禁止
design.md書き込みWriteツールで直接書き込み許可(CLIコマンドなし)
plugin-config.yaml書き込みWriteツールで直接書き込み許可(プラグイン固有設定、/reqord:setup のみ)

design.mdが直接書き込み可能な理由: design.mdはCLIバリデーション対象外の自由記述ファイルであり、対応するCLIコマンドが存在しない。一方、description.mdは reqord req update --description-file 経由で更新すること(バリデーション・バージョン管理が適用されるため)。

| コンテキスト更新 | reqord context update | 禁止 |

バージョン管理ルール

内容を変更したらバージョンを上げる。

  • --patch(X.Y+1): 内容の修正・改善・追記
  • --major(X+1.0): 破壊的変更・大幅な構造変更
  • コマンド: reqord version <id> --patch --summary "<変更概要>"

3. 提供スキル一覧

スキル用途
/reqord:setup環境セットアップ・前提条件チェック
/reqord:status要件・仕様の実装進捗ダッシュボード
/reqord:newreq/specの新規作成
/reqord:editreq/spec/contextの編集・改善
/reqord:briefspec/req/issueの包括的コンテキスト表示
/reqord:verify実装検証・ステータス更新
/reqord:feedbackフィードバック・バグ報告の処理
/reqord:contextこのスキル。データモデル・CLI・共通知識

プロジェクトのプロセスに応じて、これらを自由に組み合わせて使用する。


4. リファレンス(resources/)

詳細な知見は resources/ ディレクトリを参照。必要に応じて読み込むこと。

ファイル内容読むタイミング
resources/cli-reference.mdCLIコマンド全集・データ読み込み手順CLIコマンドの引数やオプションを確認する時
resources/philosophy.md設計思想・5原則設計判断時、ツールの位置づけを説明する時
resources/quality-framework.mdSMART + EARS + 粒度ルール要件作成・詳細化・バリデーション時
resources/traceability.md三層モデル・依存関係・フラグ影響分析、依存関係設定、フラグ運用時
resources/feedback-workflow.mdフィードバック3段階進化フィードバック処理・リンク時
resources/ai-phases.mdAI支援4フェーズ・HitL境界AI詳細化・設計生成・タスク分解時
resources/anti-patterns.mdアンチパターン・チェックリストレビュー時、品質確認時
resources/git-conventions.mdブランチ命名・コミット・PRテンプレートブランチ作成・コミット・PR作成時(/reqord:brief のGit操作ガイドから参照)
resources/task-workflow.mdタスク定義形式・HTMLタグ・CLIコマンドreqord task create を直接CLI実行する時(専用スキルなし、直接参照)
resources/dialogue-guidelines.md対話設計の原則・テンプレート・アンチパターンAskUserQuestionでヒアリングを行うスキル実装時

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

brief

Free

spec/req/issueの包括的コンテキストを一括表示する。実装着手前の状況把握に使用。

The English summary is being prepared. Showing the original description.

kicchann/reqord8Updated Mar 8, 2026

edit

Free

reqordデータ(Requirement, Specification, ProjectContext)の編集・改善を統合的に行う。reqのSMART品質改善、specのdesign.md技術設計書の生成・更新、contextの充実化をカバーする。

The English summary is being prepared. Showing the original description.

kicchann/reqord8Updated Mar 8, 2026

フィードバック運用(作成・同期・分類・リンク・クローズ・フラグ解消)。GitHub Issueの作成または既存フィードバックの取り込みワークフローを実行する。

The English summary is being prepared. Showing the original description.

kicchann/reqord8Updated Mar 8, 2026

new

Free

reqordデータ(Requirement, Specification)の新規作成。対話的にデータを作成し、初期品質を確保する。

The English summary is being prepared. Showing the original description.

kicchann/reqord8Updated Mar 8, 2026

setup

Free

Reqordプラグインの環境セットアップと前提条件チェック。CLIツール・GitHub認証・プロジェクト初期化状態を確認し、証憑を記録する。

The English summary is being prepared. Showing the original description.

kicchann/reqord8Updated Mar 8, 2026

status

Free

Reqordの要件・仕様の実装進捗ダッシュボードを表示する。ステータス別集計、design.md準備状況、未解決フィードバックを一覧表示する。

The English summary is being prepared. Showing the original description.

kicchann/reqord8Updated Mar 8, 2026

See all skills by kicchann

Report a problem with this skill