fabricator は何をしますか?
エージェント支援ソフトウェアエンジニアリングを効率化し、柔軟なワークフローとスキルライブラリで、より明確で適応性のあるSpec駆動開発を実現します。
概要
このスキルは、AIエージェントが仕様に基づいてソフトウェア開発を支援するためのフレームワークを提供します。再利用可能なスキルライブラリとカスタマイズ可能なワークフローにより、開発プロセスを標準化し、一貫性のある出力を実現します。
主な機能
- Spec駆動開発: 明確な仕様書に基づいた開発を促進
- スキルライブラリ: 再利用可能なスキル定義とテンプレート
- 柔軟なワークフロー: プロジェクトの要件に応じてワークフローをカスタマイズ
- プラットフォーム互換性: Claude Code、Cursor、Codexなどの主要なAIエージェントプラットフォームで動作
使用方法
スキルを呼び出す
/fabricator <command> [options]
主要コマンド
| コマンド | 説明 |
|---|---|
init | 新しいプロジェクトを初期化 |
generate | 仕様に基づいてコードを生成 |
validate | 生成されたコードを仕様と照合して検証 |
refactor | 既存のコードをリファクタリング |
設定
スキルの動作は、プロジェクトルートにある .fabricator/config.yml で設定できます。
# .fabricator/config.yml の例
workflows:
- name: default
steps:
- analyze
- generate
- validate
- optimize
libraries:
- path: ./skills
- path: ./templates
ライセンス
MIT