ワンクリックで
feedback
フィードバック運用(作成・同期・分類・リンク・クローズ・フラグ解消)。GitHub Issueの作成または既存フィードバックの取り込みワークフローを実行する。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
フィードバック運用(作成・同期・分類・リンク・クローズ・フラグ解消)。GitHub Issueの作成または既存フィードバックの取り込みワークフローを実行する。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
reqordデータ(Requirement, Specification, ProjectContext)の編集・改善を統合的に行う。reqのSMART品質改善、specのdesign.md技術設計書の生成・更新、contextの充実化をカバーする。
reqordデータ(Requirement, Specification)の新規作成。対話的にデータを作成し、初期品質を確保する。
Reqordプラグインの環境セットアップと前提条件チェック。CLIツール・GitHub認証・プロジェクト初期化状態を確認し、証憑を記録する。
spec/req/issueの包括的コンテキストを一括表示する。実装着手前の状況把握に使用。
Reqordのデータモデル(Requirement, Specification, ProjectContext, Feedback)とCLI操作ルールの共通知識ベース。
Reqordの要件・仕様の実装進捗ダッシュボードを表示する。ステータス別集計、design.md準備状況、未解決フィードバックを一覧表示する。
SOC 職業分類に基づく
| name | feedback |
| description | フィードバック運用(作成・同期・分類・リンク・クローズ・フラグ解消)。GitHub Issueの作成または既存フィードバックの取り込みワークフローを実行する。 |
| argument-hint | [create | issue-number...] (省略時は未処理一覧から選択) |
| allowed-tools | Read, Glob, Bash(reqord:feedback *), Bash(reqord:task *), Bash(gh:issue *), AskUserQuestion |
ユーザー確認必須: このスキルはGitHub Issue操作(クローズ・コメント)を伴います。自律実行時は操作内容をユーザーに提示し、承認を得てから実行してください。
対象: $ARGUMENTS
| $ARGUMENTS | モード | 処理 |
|---|---|---|
create | 新規作成 | resources/create.md に従い GitHub Issue を作成 |
| issue番号(スペース区切りで複数可) | 取り込み | Step 1〜7 を実行 |
| 空 | 未処理一覧 | Step 1〜7 を実行(Step 2 で対象選択) |
reqord feedback sync
GitHub操作前に対象リポジトリを確認する:
git remote -v
想定と異なるリポジトリの場合はユーザーに確認を取る。
issue番号は正の整数のみ受け付ける(/^#?\d+$/)。# 接頭辞は任意。形式不正な入力はエラー表示してスキップ。
reqord feedback list --state open --json で未処理一覧を取得| # | Issue | Type | Severity | LinkedTo | Status |
|---|-------|------|----------|----------|--------|
| 1 | #208 | bug | medium | spec-000011 | open |
| 2 | #209 | requirement-gap | medium | req-000011 | open |
スペース区切りで複数issue番号を受け付ける。存在しないものはエラー表示してスキップ。
対象フィードバックごとに reqord feedback show <issue-number> --json を並列実行し、内容を確認する。
表示内容: GitHub Issue のタイトル・本文、現在の type / severity / linkedTo / status
resources/classify-and-link.md のルールに従い、各フィードバックの Type とリンク先を判定する。
対象フィードバックごとに提示:
### #208: [Issueタイトル]
- 推奨 Type: bug
- 推奨リンク先: --spec spec-000011
- 判断理由: [Issueの内容から読み取った根拠]
AskUserQuestionで各フィードバックの Type・リンク先を確認する。
ユーザー承認後、各フィードバックに対して reqord feedback link を実行する:
# spec にリンクする場合
reqord feedback link <issue-number> --type <type> --severity <severity> --spec <spec-id>
# 既存 req にリンクする場合
reqord feedback link <issue-number> --type <type> --severity <severity> --req <req-id>
# 新規 req を作成してリンクする場合
reqord feedback link <issue-number> --type <type> --severity <severity> --created-req
既にリンク済みのフィードバック(linkedTo に値がある)はスキップし、報告のみ行う。
注意: 1つのフィードバックが複数のreq/specに影響する場合は、影響を受けるすべてに対してリンクを実行する(複数回実行)。影響範囲の漏れを防ぐため、req/specの description やコードベースを確認すること。
重要: feedback close と flag 解消は独立した概念。
feedback close = フィードバックの取り込み完了(分類・リンク済み)
≠ flag 解消(req/spec の修正完了)
flag のライフサイクル:
作成 → feedback link 時に req/spec へ自動付与
解消 → req/spec の修正完了後に `reqord feedback resolve` で除去
.reqord/settings/setting.yamlのfeedbackValidation設定により、flag 残存時の動作が決まる:
blockOnUnresolved: trueの場合、severityThreshold以上の severity の flag が残存していると/reqord:verify doneがブロックされるblockOnUnresolved: false(デフォルト)の場合、flag 残存は警告のみで完了処理を妨げない
reqord feedback close <issue-number>
| Issue | Type | Severity | リンク先 | Status |
|-------|------|----------|----------|--------|
| #208 | bug | medium | spec-000011 | closed |
| #209 | requirement-gap | medium | req-000011 | closed |
reqord feedback list --state open
クローズしたフィードバックに関連する req/spec の flag を確認し、未解消の flag がある場合は報告:
以下の req/spec に feedback-review flag が残っています(修正完了後に解消が必要):
- req-000011: feedback-review (from #209)
- spec-000011: feedback-review (from #208)
修正方法:
- 要件の修正: `/reqord:edit <req-id>`
- 仕様の修正: `/reqord:edit <spec-id>`
修正完了後のflag解消は resources/resolve.md の手順、または以下を実行:
reqord feedback resolve <artifact-id> --issue <issue-number>
flag付与後の修正→再検証フロー:
1. 修正内容確認・設計更新: /reqord:edit <spec-id|req-id>
2. 実装コンテキスト確認: /reqord:brief <spec-id>
3. 修正実装
4. flag解消: reqord feedback resolve <artifact-id> --issue <issue-number>
5. 再検証: /reqord:verify done <spec-id>
| ファイル | 内容 | 読むタイミング |
|---|---|---|
resources/create.md | フィードバック新規作成手順 | create サブコマンド実行時 |
resources/classify-and-link.md | Type判定・リンク先決定ルール | Step 4 の分類判断時 |
resources/resolve.md | Flag解消手順 | 修正完了後のflag除去時 |
❌ reqord CLI が見つかりません。
インストール方法: npm install -g @reqord/cli
環境チェック: `/reqord:setup --check`
⚠ gh CLI が未認証です。GitHub Issue操作にはgh auth loginが必要です。