Multi-Repoプロジェクトの全リポジトリで実装を並行実行
Multi-Repoプロジェクトから各リポジトリへ仕様を展開(並行実行)
Multi-Repoプロジェクトの設計書をAI支援で生成
<background_information>
Multi-Repoプロジェクトの要件定義書をAI支援で生成
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Managed Intelligent Comprehensive Hub for Integration
AI駆動開発ワークフロー自動化プラットフォーム
Michiは、開発フロー全体(要件定義→設計→タスク分割→実装→テスト→リリース)をAIで自動化するプラットフォームです。
Powered by cc-sdd
Michiは**オニオンアーキテクチャ(4層構造)**を採用しています:
┌─────────────────────────────────────────┐
│ Presentation Layer (CLI) │ ← ユーザーインターフェース
├─────────────────────────────────────────┤
│ Application Layer (Use Cases) │ ← ビジネスロジック調整
├─────────────────────────────────────────┤
│ Infrastructure Layer (External APIs) │ ← 外部サービス統合
├─────────────────────────────────────────┤
│ Domain Layer (Business Logic) │ ← コアビジネスルール
└─────────────────────────────────────────┘
ハイブリッドアプローチ:
src/ - プロダクションコード(4層構造)scripts/ - ビルド・開発ツール(層なし)詳細は アーキテクチャガイド と 移行ガイド を参照してください。
GitHub (.michi/specs/) ← 情報源(Single Source of Truth)
↓ 自動同期
Confluence ← ドキュメント管理
JIRA ← タスク管理・進捗追跡
前提条件: cc-sdd(Spec-Driven Development Core)をセットアップ
npx cc-sdd@latest --claude --lang ja
Michiプラグインのインストール - Claude Code内で実行:
/plugin marketplace add sk8metalme/michi
/plugin install michi@sk8metalme
推奨プラグイン - 併せてインストール:
/plugin marketplace add sk8metalme/ai-agent-setup
/plugin install design-review@ai-agent-setup
/plugin install oss-compliance@ai-agent-setup
/plugin install version-audit@ai-agent-setup
/plugin install e2e-planning@ai-agent-setup
JIRA/Confluence連携やリリース自動化には、CLIツールを併用します。
npm install -g @sk8metal/michi-cli
注意: michi setup --claude コマンドは廃止予定です。上記のプラグインインストールを使用してください。
# 1. 仕様を初期化
/kiro:spec-init "calculator-app: 四則演算を行う電卓アプリ"
# 2. 要件定義
/kiro:spec-requirements calculator-app
# 3. 設計(テスト計画統合版)
/michi:spec-design calculator-app
# 4. タスク分割(JIRA同期確認付き)
/michi:spec-tasks calculator-app
# 5. TDD実装
/michi:spec-impl calculator-app
詳細は クイックスタートガイド を参照してください。
完全なドキュメントは docs/ を参照してください。
Michiは以下のフェーズで構成されています:
詳細は ワークフローガイド を参照してください。
MIT License - 詳細は LICENSE を参照してください。
貢献を歓迎します!詳細は CONTRIBUTING.md を参照してください。
npx claudepluginhub sk8metalme/michi --plugin michiOSS license compliance checking and auditing. Identifies license conflicts, tracks dependencies, and ensures legal compliance.
Automatically extract and sync knowledge from daily Claude Code conversations to a GitHub repository.
UI/UX design review and accessibility checking. Evaluates user interfaces for usability, accessibility standards, and design consistency.
E2E-first development planning and Walking Skeleton design. Guides end-to-end implementation strategy and minimal viable architecture.
再帰的な深堀りで要件を明確化。「深堀り」「検討して」「ultrathink」「よく考えて」「他にはないか」等のキーワードで起動。推測を排除し品質向上。
Spec Driven Development toolkit - structured specification, planning, and implementation workflows for systematic feature development
Spec-driven development with search, conflict detection, and reporting
Specification-Driven Development with Process Discipline for Claude Code
Specification-driven development workflow: specify → plan → tasks → implement
Comprehensive Spec-Driven Development toolkit with multi-language support, specialized agents, and integrated security/observability tools
PIV + Spec-Kit: PIV methodology with structured specs and strict TDD