원클릭으로
context
Reqordのデータモデル(Requirement, Specification, ProjectContext, Feedback)とCLI操作ルールの共通知識ベース。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reqordのデータモデル(Requirement, Specification, ProjectContext, Feedback)とCLI操作ルールの共通知識ベース。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
reqordデータ(Requirement, Specification, ProjectContext)の編集・改善を統合的に行う。reqのSMART品質改善、specのdesign.md技術設計書の生成・更新、contextの充実化をカバーする。
reqordデータ(Requirement, Specification)の新規作成。対話的にデータを作成し、初期品質を確保する。
Reqordプラグインの環境セットアップと前提条件チェック。CLIツール・GitHub認証・プロジェクト初期化状態を確認し、証憑を記録する。
spec/req/issueの包括的コンテキストを一括表示する。実装着手前の状況把握に使用。
フィードバック運用(作成・同期・分類・リンク・クローズ・フラグ解消)。GitHub Issueの作成または既存フィードバックの取り込みワークフローを実行する。
Reqordの要件・仕様の実装進捗ダッシュボードを表示する。ステータス別集計、design.md準備状況、未解決フィードバックを一覧表示する。
| name | context |
| description | Reqordのデータモデル(Requirement, Specification, ProjectContext, Feedback)とCLI操作ルールの共通知識ベース。 |
| user-invokable | false |
| allowed-tools | Read, Glob, Bash(reqord:context *), Bash(reqord:req list *), Bash(reqord:spec list *) |
| model | sonnet |
このスキルは全reqord系スキル・エージェントの共通基盤。データモデルとCLIルールを定義する。
req-NNNNNN(6桁ゼロ埋め)draft → approved → implemented → deprecated
deprecated への遷移はCLIコマンドで直接実行する。遷移前に必ず /reqord:verify trace <req-id> で影響範囲を確認し、関連specへの影響を把握してからdeprecateすることtitle: 要件タイトルstatus: 現在のステータスpriority: high / medium / lowsuccessCriteria: 成功基準のリスト(検証可能な条件)format: user-story(as/iWant/soThat)または EARSdependencies: blockedBy / blocks / relatedToestimatedComplexity: small / medium / largeversion: セマンティックバージョン(X.Y形式)versionHistory: バージョン履歴配列(version, status, gitCommit, approvedAt, approvedBy)flags: feedback-review 等のフラグ配列.reqord/requirements/<req-id>.yaml - メタデータ.reqord/requirements/<req-id>/description.md - 詳細記述spec-NNNNNN(6桁ゼロ埋め)draft → approved → implemented
requirementId: 紐づくreq-idtitle: 仕様タイトルstatus: 現在のステータスversion: セマンティックバージョン(X.Y形式)versionHistory: バージョン履歴配列flags: フラグ配列.reqord/specifications/<spec-id>.yaml - メタデータ.reqord/specifications/<spec-id>/design.md - 技術設計書.reqord/context/context.yaml - メイン設定(files参照を含む)product.yaml - プロダクトビジョン・スコープtechnical.yaml - 技術スタック・アーキテクチャstructure.yaml - コード構造・命名規則domain/*.md - ドメイン固有知識.reqord/issues/feedbacks.yamlreqord feedback sync でGitHub Issueから取り込み.reqord/issues/tasks.yamlreqord task sync でGitHub Issueから同期.reqord/ 配下のYAMLファイルは原則として直接編集してはならない。必ず reqord 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 "<変更概要>"| スキル | 用途 |
|---|---|
/reqord:setup | 環境セットアップ・前提条件チェック |
/reqord:status | 要件・仕様の実装進捗ダッシュボード |
/reqord:new | req/specの新規作成 |
/reqord:edit | req/spec/contextの編集・改善 |
/reqord:brief | spec/req/issueの包括的コンテキスト表示 |
/reqord:verify | 実装検証・ステータス更新 |
/reqord:feedback | フィードバック・バグ報告の処理 |
/reqord:context | このスキル。データモデル・CLI・共通知識 |
プロジェクトのプロセスに応じて、これらを自由に組み合わせて使用する。
詳細な知見は resources/ ディレクトリを参照。必要に応じて読み込むこと。
| ファイル | 内容 | 読むタイミング |
|---|---|---|
resources/cli-reference.md | CLIコマンド全集・データ読み込み手順 | CLIコマンドの引数やオプションを確認する時 |
resources/philosophy.md | 設計思想・5原則 | 設計判断時、ツールの位置づけを説明する時 |
resources/quality-framework.md | SMART + EARS + 粒度ルール | 要件作成・詳細化・バリデーション時 |
resources/traceability.md | 三層モデル・依存関係・フラグ | 影響分析、依存関係設定、フラグ運用時 |
resources/feedback-workflow.md | フィードバック3段階進化 | フィードバック処理・リンク時 |
resources/ai-phases.md | AI支援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でヒアリングを行うスキル実装時 |