mcpField
T
trellis-spec-bootstarp

trellis-spec-bootstarp

github.com/mindfold-ai開発9103 回インストール7 週間前に更新
リポジトリ

trellis-spec-bootstarp について

Trellis Spec Bootstarpは、実際のコードベースをもとに`.trellis/spec/`のガイドラインを作成・更新するスキルです。アーキテクチャ分析から文書化、検証までを案内し、一般的なテンプレートよりソースに裏付けられたルールを重視します。

主な機能

  1. 01Trellisの初期化状態と既存の仕様ツリーを確認
  2. 02リポジトリの構成とソースのパターンを分析
  3. 03実際のパッケージやレイヤーに沿って仕様を分割
  4. 04パス、例、アンチパターンを含むガイドを作成
  5. 05整合性を確認しプレースホルダーを除去

活用シーン

  1. 01既存コードベース向けのTrellis仕様を作成
  2. 02構成変更に合わせて`.trellis/spec/`を更新
  3. 03ガイドラインが実際のコードパターンを反映しているか確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mindfold-ai/marketplace --skill trellis-spec-bootstarp

インストール後、Claude Code で/trellis-spec-bootstarpを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
mcp-setup.md
repository-analysis.md
spec-task-planning.md
spec-writing.md

詳細

Trellis Spec ブートストラップ

このスキルを使用して、実際のコードベースに基づいて .trellis/spec/ のガイドラインを作成または更新します。全工程は、1つの有能なエージェントが担当します。リポジトリを分析し、仕様の範囲を選定し、ドキュメントを作成して、結果を検証します。このワークフローは、特定のホスト、CLI、エージェントのブランドに依存しません。

ワークフロー

  1. Trellis が初期化済みであることを確認し、現在の .trellis/spec/ ツリーを調べます。
  2. GitNexus、ABCoder、言語ツール、ソースの直接確認など、利用可能な最適なツールでリポジトリのアーキテクチャを分析します。
  3. 実際のコードベースの構成に沿う場合に限り、パッケージやレイヤーごとに仕様作業を分割します。
  4. プロジェクト内の具体的なパターン、ファイルパス、例、アンチパターンを盛り込みながら、仕様ファイルを作成または再構成します。
  5. 最終的な仕様の整合性を確認し、テンプレートのプレースホルダーが残っていないことを検証します。

参照先

必要な内容参照先
リポジトリのアーキテクチャ分析references/repository-analysis.md
仕様作業の分割とタスク計画references/spec-task-planning.md
有用性の高い Trellis 仕様ファイルの作成references/spec-writing.md
GitNexus と ABCoder の MCP セットアップreferences/mcp-setup.md

運用ルール

  • テンプレートは契約ではなく出発点として扱います。リポジトリの要件に応じて、仕様ファイルを削除、名前変更、分割、追加してください。
  • 一般論より、ソースコードに裏付けられたルールを優先します。重要な推奨事項にはすべて、実在するファイルまたは繰り返し見られるローカルのパターンを示してください。
  • デフォルトでは、実行を1人の担当者に集約します。ヘルパーエージェントは実装上の詳細にすぎず、必須でもユーザーに見える依存関係でもありません。
  • 対象プロジェクトがすでに標準化している場合を除き、プラットフォーム固有の指示は記載しないでください。
  • .trellis/spec/ にプレースホルダーテキスト、見出しだけのセクション、コピーした定型文を残さないでください。

完了条件

  • .trellis/spec/ が現在のプロジェクトの状態を反映している。
  • 該当する各パッケージまたはレイヤーに、実例を含む実用的なコーディングガイダンスがある。
  • 適用されないテンプレートのセクションが削除されている。
  • index.md ファイルが最終的な仕様ファイル一式と一致している。
  • 必要なセットアップや分析上の前提が、該当する仕様またはタスクのメモに記載されている。

コメント