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

mohandoz/conjure

Claude Code向けプロダクションレベルの初期化キット — 4層ハーネス (CLAUDE.md + スキル + サブエージェント + フック)、安全なマイグレーション、439テスト。

conjure とは?

mohandoz/conjureは、Claude Codeエージェント向けに設計されたプロダクションレベルの初期化キットです。このスキルは、CLAUDE.md、スキル、サブエージェント、フックからなる4層のハーネスアーキテクチャを提供し、複雑な開発タスクを効率的に構造化します。439のテストを備え、安全なマイグレーション機能により、大規模コードベースでの変更をリスクなく実行できます。主にClaude Codeプラットフォームで動作し、AIエージェントの能力を最大限に引き出すためのベストプラクティスを実装しています。プロジェクトの初期設定から継続的な開発まで、エージェントが一貫した品質で動作することを保証します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add mohandoz/conjure

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

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

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

ドキュメント

conjure は何をしますか?

Claude Code向けプロダクションレベルの初期化キット — 4層ハーネス (CLAUDE.md + スキル + サブエージェント + フック)、安全なマイグレーション、439テスト。

概要

conjure は、Claude Codeエージェントのための包括的な初期化キットです。このスキルは、エージェントが複雑なタスクを効率的かつ確実に実行できるよう、4層のハーネス構造を提供します。

4層ハーネスの内訳

  1. CLAUDE.md — プロジェクトのルートに配置される設定ファイルで、コンテキストと制約を定義します。
  2. スキル — 再利用可能な機能モジュールで、特定のタスクをエージェントに追加します。
  3. サブエージェント — 独立したタスクを実行する子エージェントの仕組み。
  4. フック — エージェントのライフサイクル内で自動的にトリガーされるイベントハンドラー。

インストール

npx conjure init

これにより、カレントディレクトリに claude.md、skills/、subagents/、hooks/ の各ディレクトリが生成されます。

使用方法

# ヘルプの表示
conjure --help

# 新しいスキルの追加
conjure add skill my-skill

# 既存のスキルの一覧表示
conjure list skills

安全なマイグレーション

マイグレーション機能を使用すると、コードベースの変更を安全にテストできます。

# マイグレーションの実行(テストモード)
conjure run migrations --dry-run

# 実際にマイグレーションを実行
conjure run migrations

テスト

このキットには 439 のテストが含まれており、すべての機能が期待通りに動作することを確認できます。

# 全テストの実行
npm test

# 特定のテストスイート
conjure test --suite core

開発者向け注意点

  • Claude Code バージョン 0.10.0 以上が必要です。
  • スキルはモジュール化されており、必要に応じて独自のスキルを追加できます。
  • サブエージェントは最大3階層までネスト可能です。
  • フックは pre-* と post-* のタイミングで実行されます。

関連リンク

ライセンス

MIT

関連スキル