Communitygithub.com

Castle-Solutions/landing

現在の会話を新しいバックグラウンドエージェントに引き継ぎ、即座に作業を継続させます。

landing とは?

このスキルは、現在の会話の要約を生成し、新しいバックグラウンドエージェントに作業をシームレスに引き継ぐことを可能にします。開発者は長時間のタスクや複雑な調査を中断することなく、別のエージェントに委任できます。Claude Codeで動作し、要約は一時ディレクトリに保存され、`claude --bg` コマンドで新しいエージェントが起動されます。この際、要約ファイルは直接引数として渡されるため、シェルによるバッククォートや変数展開のリスクを防ぎます。要約には、次回のエージェントが呼び出すべき「suggested skills」セクションが含まれ、APIキーなどの機密情報は自動的に難読化されます。ユーザーは `claude agents` コマンドでバックグラウンドジョブを管理できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Castle-Solutions/landing/tree/HEAD/.agents/skills/claude-handoff

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

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

ドキュメント

現在の会話のハンドオフ要約を作成し、新しいエージェントが作業を継続できるようにします。要約をユーザーのOSの一時ディレクトリに保存し、それをプロンプトとしてシードされたバックグラウンドエージェントを起動します: claude --bg --name "<descriptive name>" -- "$(cat <summary file>)"。ファイルを直接渡すことで、シェルが要約内のバッククォートを実行したり $ を展開したりするのを防ぎます。現在の作業ディレクトリで起動し、即座に制御を返します。ユーザーは claude agents でエージェントを管理します。

常に -n/--name で説明的な名前を指定してください(例: --name "Fix login bug")。これにより、ジョブ一覧、セッションピッカー、ターミナルタイトルに表示される名前が設定されます。

要約には「suggested skills」セクションを含め、次回のエージェントがどのスキルに対してSkillツールを呼び出すべきかを指定します。

他のアーティファクト(仕様書、計画、ADR、課題、コミット、差分)で既にキャプチャされた内容は重複して含めないでください。代わりに、パスまたはURLで参照してください。

要約はエージェントのプロンプトになるため、APIキー、パスワード、個人を特定できる情報などの機密情報はすべて難読化してください。

ユーザーが引数を渡した場合、それらを次回のセッションが焦点を当てるべき説明として扱い、それに応じて要約を調整してください。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル