差分解析してタスク分割。 トリガー例: 「/diff」
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
ユーザーからのリクエストをタスク分割して Issue 登録・プロジェクト管理・進捗報告。トリガー例: 「差分からタスク登録して」「計画をIssueにして」「タスク管理」「実行して」「repo-manager」
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
실행 점수 미검증
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
ユーザーからのリクエストをタスク分割して Issue 登録・プロジェクト管理・親子関係設定・進捗報告します。
モジュール構成: plan + analyze-diff + project-mgmt + repo-flow
gh) がインストール済みgh auth login で認証済みプライベートリポジトリの場合は、このフローを実行しません。
# リポジトリの可視性を確認
gh repo view --json visibility,owner,name
# visibility: "PRIVATE" の場合はスキップ
何回も使う場合、プロジェクトURLを毎回指定するのは手間です。以下の省略方法が利用できます。
プロジェクトURLを省略した場合、現在のリポジトリのデフォルトプロジェクトを使用します。
# 環境変数でデフォルトプロジェクトを設定
export REPO_MANAGER_DEFAULT_PROJECT="orgs/Sunwood-AI-OSS-Hub/projects/2"
# 省略形の呼び出し
/repo-manager ユーザー認証機能を追加して
よく使うパターンには短いエイリアスを用意しています。
/reg-issue # 計画からIssueを作成 + プロジェクトに登録(plan + project-mgmt)
/plan # 計画からIssueを作成(Issue作成のみ)
/reg-commit # 差分からIssueを作成 + プロジェクトに登録 + コミット&プッシュ(analyze-diff + plan + project-mgmt + repo-flow)
/task # タスク管理(repo-managerのエイリアス)
# 完全指定
ユーザー: 「https://github.com/orgs/Sunwood-AI-OSS-Hub/projects/2/views/1 に、ユーザー認証機能を追加して」
# 省略形(デフォルトプロジェクトを使用)
ユーザー: 「/reg-issue ユーザー認証機能を追加して」
# さらに省略
ユーザー: 「ユーザー認証機能」
アイデア/要望があって、まだ実装していないタスクをIssueとして登録したい場合のフロー。
フロー: plan → project-mgmt
┌─────────────────────────────────────────────────────────────┐
│ 1. plan モジュール │
│ - 要望のヒアリング │
│ - タスク分割 │
│ - Issue 作成(親子構造) │
│ - 親子関係の設定 │
├─────────────────────────────────────────────────────────────┤
│ 2. project-mgmt モジュール │
│ - プロジェクトへの追加 │
│ - ステータス設定(Todo) │
│ - 日付設定 │
└─────────────────────────────────────────────────────────────┘
実行手順:
plan スキルを呼び出す
/plan スキルでタスク分割とIssue作成を実行project-mgmt スキルを呼び出す
既にコードを書いていて、その変更をIssueとして登録し、コミット&プッシュまで行う場合のフロー。
フロー: analyze-diff → plan → project-mgmt → repo-flow
┌─────────────────────────────────────────────────────────────┐
│ 1. analyze-diff モジュール │
│ - 現在の差分を解析(git status, git diff) │
│ - タスク分割案の作成 │
├─────────────────────────────────────────────────────────────┤
│ 2. plan モジュール │
│ - タスク分割 │
│ - Issue 作成(親子構造) │
│ - 親子関係の設定 │
├─────────────────────────────────────────────────────────────┤
│ 3. project-mgmt モジュール │
│ - プロジェクトへの追加 │
│ - ステータス設定(Done) │
│ - 日付設定 │
├─────────────────────────────────────────────────────────────┤
│ 4. repo-flow モジュール │
│ - ブランチ作成 │
│ - コミット(Issue番号を含める) │
│ - プッシュ │
│ - PR 作成 │
│ - develop へマージ │
│ - クリーンアップ │
└─────────────────────────────────────────────────────────────┘
実行手順:
analyze-diff スキルを呼び出す
/diff スキルで現在の差分を解析plan スキルを呼び出す
project-mgmt スキルを呼び出す
repo-flow スキルを呼び出す
/repo-flow スキルでコミット&プッシュユーザー: 「https://github.com/orgs/Sunwood-AI-OSS-Hub/projects/2/views/1 に、次の計画をIssueとして登録して:
- ユーザー認証機能の追加
- 管理者ダッシュボードの作成
- APIドキュメントの整備」
スキル:
1. /plan スキルを呼び出し:
- タスク分割(親Issue + サブイシュー)
- 親Issueを作成
- 各サブイシューを作成
- 親子関係を設定
2. /project-mgmt スキルを呼び出し:
- プロジェクトに追加
- ステータスを Todo に設定
- 日付を設定
ユーザー: 「https://github.com/orgs/Sunwood-AI-OSS-Hub/projects/2/views/1 のプロジェクトに差分からタスクを登録して」
スキル:
1. /diff スキルを呼び出し(analyze-diff):
- 現在の差分を解析(git status, git diff)
2. /plan スキルを呼び出し:
- タスク分割(親Issue + サブイシュー)
- 親Issueを作成
- 各サブイシューを作成
- 親子関係を設定
3. /project-mgmt スキルを呼び出し:
- プロジェクトに追加
- ステータスと日付を設定
4. /repo-flow スキルを呼び出し:
- コミット(Issue番号を含めて)
- プッシュ
- PR作成
- developへのマージ
- クリーンアップ
ユーザー: 「GitHub Actions のワークフローを設定して」
スキル:
1. /plan スキルを呼び出し:
- タスク分割:
- 親Issue: CI/CD環境の構築
- Sub-1: GitHub Actions の基本設定
- Sub-2: CI/CD パイプラインの構築
- Sub-3: テスト自動化の追加
- 親Issue & サブイシューを作成
- 親子関係を設定
2. /project-mgmt スキルを呼び出し:
- プロジェクトに追加
- ステータス設定(Todo)
- 日付設定(開始日・終了日)
各モジュールの詳細は以下を参照してください:
| モジュール | 説明 | ドキュメント |
|---|---|---|
| plan | タスク分割 → Issue作成 → 親子関係設定 | .claude/skills/plan/SKILL.md |
| analyze-diff | 差分解析 → タスク分割 | .claude/skills/analyze-diff/SKILL.md |
| project-mgmt | プロジェクト追加・ステータス設定・日付設定 | .claude/skills/project-mgmt/SKILL.md |
| repo-flow | ブランチ作成・コミット・プッシュ・PR・マージ | .claude/skills/repo-flow/SKILL.md |
Todo → In Progress → Done
↑ │
└─────────┘
(中断時)
sub_issue_id には Issue番号ではなく databaseId を使用するCloses #番号 を含めると自動的にIssueがクローズされる詳細な使用例とトラブルシューティング:
GitHub プロジェクト管理のコマンド詳細は project-mgmt スキルを参照してください:
repo-manager は各モジュールを組み合わせてタスク分割・進捗管理を行います。
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
差分解析してタスク分割。 トリガー例: 「/diff」
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Cinderella Browser API を使用してブラウザ操作を行うスキル。ブラウザの自動化、スクリーンショット取得、ページ操作が必要な時に使用する。API は http://browser-api:8000、noVNC は http://localhost:7900
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
AIエージェントのキャラクター定義ファイルを生成するスキル。ユーザーがキャラクター設定(名前、二つ名、年齢、属性、性格、支配の流儀、口癖、外見、絵文字など)を入力すると、それに基づいてIDENTITY.md、SOUL.md、USER.md、AGENTS.md、TOOLS.md、BOOTSTRAP.md、HEARTBEAT.mdの7つのファイルとavatar.pngを配置したキャラクターディレクトリを作成する。また、agent-identity/README.md にキャラクター情報とアバター画像を追加する。ユーザーが「キャラクターを作って」「新しいキャラクターを追加して」「○○っていうキャラクターのファイル作って」と言った時や、キャラクター設定を詳細に提供した時に使用する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Clone a GitHub repository and automatically build a Docker environment for local verification. Creates a verification workspace in WS/, sets up Docker files, launches the environment, and performs health checks.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Claude Codeの拡張機能(スキル、サブエージェント、プロジェクト設定)をユーザーの自然言語指示から自動生成するスキル。「○○を作るスキルを作って」「○○エージェントを作って」「CLAUDE.mdを設定して」などのリクエスト時に使用。v2.1.1以降、スラッシュコマンドとスキルは統合されたため、すべてスキルとして作成。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
fal.ai APIを使って画像生成・画像編集・動画生成を行うワークスペーススキル
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.