ns-harness について
ns-harnessは、NextStage Harnessのタスクを適切な参照ワークフローへ振り分けるスキルです。セッション開始やプロジェクト導入に加え、成果物の配置、ルール、エージェント間の引き継ぎを案内します。
主な機能
- 01必須のセッション開始ガイド
- 02シグナルに応じたワークフロー振り分け
- 03既存プロジェクト導入の参照資料
- 04成果物とルールの共通ガイド
- 05エージェントスキルの引き継ぎ資料
活用シーン
- 01リポジトリの準備や導入
- 02アーキテクチャルールやエージェント用入口ファイルの生成
- 03既存コードベースのマップ作成や業務ルールの抽出
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ nextstage-brasil/ skills --skill ns-harnessインストール後、Claude Code で/ns-harnessを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsonreferences/agent-artifact-compress.mdagent-git-identity.mdagents-md.mdarchitecture-rules-generator.mdartifact-layout.mdbootstrap-brownfield.mdcode-skill-routing.mdcodebase-reverse-spec.mddocker-and-testing.mdprepare.mdproject-skill-authoring.mdrules-sync.mdsession-boot.mdsubagent-dispatch.mdworktree-setup.mdreferences/agents-md/reconnaissance-checklist.mdtemplate.mdreferences/architecture-rules/compression-guide.mdreconnaissance-checklist.mdstack-signals.mdtemplate.mdreferences/bootstrap-brownfield/agent-dense.mdbrownfield-map.template.mdreferences/codebase-reverse-spec/agent_index.template.mdanti_leakage_checklist.mdcoverage_matrix.mdextraction_log_template.mdspec_template.mdscripts/scan_leakage.sh詳細
NextStage Harness
プロジェクト用ハーネスの入り口です。他のカタログスキルから、セッション起動と成果物のパスを参照します。また、ローカルのリファレンスを使って既存プロジェクトのオンボーディングも行います。prepare/architecture/agents/reverse/brownfield という個別のスキルはありません。
利用するスキルの規約: references/session-boot.md を参照し、他の手順の前に**セッション起動(必須)**を行うよう求めます。起動シーケンスをスキル本文や frontmatter の description に重複して記載しないでください。
ディスパッチ(このスキルの入り口)
最初にセッション起動(references/session-boot.md)を行い、次に該当する行を1 つ選びます。最初に一致したシグナルを優先します。
| シグナル | リファレンス |
|---|---|
| このリポジトリを準備/ハーネスの準備/既存プロジェクトのオンボーディング/完全な準備/リファクタリング後の古いコンテキスト | references/prepare.md(4 つのワーカーを順番に実行) |
アーキテクチャルール/constitution/「AI にこのリポジトリの仕組みを説明」/.nextstage-harness/rules/architecture-rules.md | references/architecture-rules-generator.md |
AGENTS.md/CLAUDE.md/エージェントのエントリーポイントを作成・更新 | references/agents-md.md |
| リバースエンジニアリング/engenharia reversa/コードからのビジネスルール抽出 | references/codebase-reverse-spec.md |
| 既存プロジェクトのマップ化/分析(マップのみ) | references/bootstrap-brownfield.md |
修飾語なしの /ns-harness | この表を表示し、意図が不明確な場合は一度だけ確認します |
そのままの /ns-harness prepare this repo は、完全な prepare.md を指します。廃止されたスラッシュコマンド名にユーザーを誘導しないでください。
選択したリファレンスを全文読み、その指示に従います。独自に別のワークフローを並行して進めないでください。
共通リファレンス(他のスキル向け)
| ファイル | 読むタイミング |
|---|---|
references/session-boot.md | セッション起動(必須)、ルールのパス、MCP GitLab の参照先 |
references/rules-sync.md | 正規のルール構成、マニフェストスキーマ、harness sync |
references/artifact-layout.md | docs/versions/ 配下の SDD 成果物パス、継続的な仕様書、引き継ぎルール |
references/code-skill-routing.md | 実装スキル間のエントリー優先順位と引き継ぎ |
references/subagent-dispatch.md | 起動ゲート:軽量実行と重量実行の判断。ゲートで必要な場合は {name} を厳密に指定すること。子 Task の inherit/プラットフォームの coder/reviewer は禁止 |
references/agent-artifact-compress.md | エージェント向けの下書きのみ、保存前に実行(極端に簡潔にする。チャットでは決して実行しない) |
references/project-skill-authoring.md | プロジェクトローカルのスキルを作成する際に使用。Anthropics の skill-creator と harness sync が必要 |
現在のワークフローで指定されたファイルのみ読みます。ルールまたはコンテキストから検出されていない限り、技術スタックを推測しないでください。