Communityコーディング&開発github.com

Priivacy-ai/spec-kitty

本格的なソフトウェア開発者のための仕様駆動開発ツール。Claude、Cursor、Gemini、Codex と連携した仕様コーディング、カンバンダッシュボード、git worktree、自動マージなどを提供します。

spec-kitty とは?

Spec Kitty は、AI エージェント(Claude、Cursor、Gemini、Codex など)と連携して仕様駆動開発(Spec-Driven Development)を実践するための強力なツールです。開発者は自然言語で記述した仕様書を基に、AI が自動的にコードを生成・修正するワークフローを構築できます。Spec Kitty はカンバンダッシュボードによるタスク管理、git worktree を活用した並行開発、自動マージ機能などを統合し、開発の生産性と品質を大幅に向上させます。Spec-Driven Development の厳格さを保ちながら、AI の力を借りて効率的にソフトウェアを開発したい開発者に最適です。

対応✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add Priivacy-ai/spec-kitty

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

spec-kitty は何をしますか?

本格的なソフトウェア開発者のための仕様駆動開発(Spec-Driven Development)。Claude、Cursor、Gemini、Codex と連携した仕様コーディングを実現します。カンバンダッシュボード、git worktree、自動マージなどの機能を備えています。

概要

Spec Kitty は、AI エージェントと連携して仕様駆動開発を支援するツールです。開発者は自然言語で記述した仕様書を基に、AI が自動的にコードを生成・修正するワークフローを構築できます。

主な機能

  • 仕様コーディング: 自然言語の仕様からコードを自動生成
  • カンバンダッシュボード: タスクの進行状況を可視化
  • git worktree: 並行開発を効率的に管理
  • 自動マージ: コンフリクトを自動解決
  • AI 統合: Claude、Cursor、Gemini、Codex に対応

使用方法

# インストール
npm install -g spec-kitty

# プロジェクトの初期化
spec-kitty init

# 仕様の追加
spec-kitty add "ユーザー認証機能を追加"

# 仕様に基づいたコード生成
spec-kitty generate

設定

Spec Kitty は、.spec-kitty.yml ファイルで設定を行います。

# .spec-kitty.yml
ai_provider: claude  # 使用するAIプロバイダー (claude, cursor, gemini, codex)
lint_rules:
  - spec-format
  - naming-convention
merge_strategy: auto

統合

  • Claude: 高度な自然言語理解とコード生成
  • Cursor: エディタ内でのシームレスな統合
  • Gemini: マルチモーダルな仕様解析
  • Codex: 大規模コードベースとの連携

貢献

プルリクエストは大歓迎です。まずは Issue で変更内容を議論してください。

ライセンス

MIT License

関連スキル