Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
エージェントワークフロー
ラベル付きの GitHub issue をレビュー済みの pull request に変える「ソフトウェアファクトリー」を構築する。Upstash Box サンドボックスで実行され、GitHub Actions によって起動されるコーディングエージェント(Claude Code、Codex、その他の CLI エージェント)を使用する。issue から PR へのパイプライン、バックグラウンドコーディングエージェントのプール、「自分の GitHub issue を処理するエージェント」、ラベルでトリガーされるエージェントワークフロー、あるいは Upstash Box とコーディングエージェントと GitHub を組み合わせたものを構築・再現・拡張・デバッグしたい場合に、「ソフトウェアファクトリー」という言葉が使われていなくても必ず使用する。この方法で構築したファクトリーにリポジトリ、エージェント種別、worker、モデルや effort の設定、worker イメージ(スナップショット)を追加する場合にも使用する。
Cursor TypeScript SDK(`@cursor/sdk`)を使ってアプリ、スクリプト、CI パイプライン、自動化を構築するユーザーをガイドします。Cursor SDK の統合、インストール、コード作成について言及した場合や、`Agent.create`、`Agent.prompt`、`Agent.resume`、`agent.send`、`run.stream`、`CursorAgentError`、`@cursor/sdk` が挙がった場合に使用します。Cursor IDE 以外のスクリプト、CI/CD パイプライン、GitHub Action、バックエンドサービスなどから Cursor エージェントをプログラムで実行したい場合、ローカルとクラウドのランタイムを選択したい場合、SDK エージェント用の MCP サーバーを設定したい場合、またはストリーミング、キャンセル、エラーを処理したい場合にも使用します。Cursor を自動化に組み込む、Cursor を実行するボットを書く、REST `/v1/agents` 呼び出しを SDK に移行するといった場合も、パッケージ名が明示されていなくても対象です。記憶に頼って回答せず、積極的にこのスキルを使用してください。SDK の仕様は進化するため、このスキルと参照資料が外部パッケージの信頼できる情報源です
デフォルトでは docs/tasks/task-description.md に、またはユーザーや別の有効なスキルが指定した明示的なタスクディレクトリに、簡単なタスク進捗メモを作成・維持します。ユーザーが計画、TODO ステップ、受け入れ基準、チェックボックスの同期、ステータス更新、エージェントの作業中に同期し続ける進捗トラッキングを求めたときに使用します。git コミットを必須のリカバリチェックポイントとして扱います。意味のある変更はすべてコミットし、コミット id を対応するステップのメモに書き込む必要があります。
vim、git rebase -i、git add -i、git add -p、apt、rclone config、sudo、w3m、TUI アプリなどの対話型ターミナルアプリケーションを操作する。別のコマンドライン LLM(cursor-agent、codex など)を監督し、確認プロンプトで y/n を押してその操作を承認または拒否することもできる。キーボード入力が必要なアプリ、プロンプトやメニューを表示するアプリ、全画面インターフェースを持つアプリとやり取りする必要があるときに使用。コマンドが "Input is not a terminal" や "Output is not a terminal" といったエラーで失敗またはハングするときにも使用。GIT_SEQUENCE_EDITOR のようなアプリ固有の回避策や、ファイル利用で対話性を迂回する方法よりも優れている。
OpenRouter 上の Pi CLI を通じて Kimi の席としてプロンプトを実行し、呼び出しごとに Moonshot のフラッグシップモデル Kimi K3(moonshotai/kimi-k3)を固定します — 強力な長期ホライズンのコーディング、大規模コードベースの理解、1M トークンのコンテキスト、常時オンの思考。ユーザーが明示的に Kimi の実行を求めた場合、ワークフローが Kimi をバックエンドとする席を必要とする場合、またはクロスランナーのワークフローが現在のワークスペースを離れずに Moonshot Kimi の視点を求める場合に使用します。
Forge のエージェント、スキル、テンプレートのライブラリをレビュー、キュレーション、保守する。重複分析、陳腐化の検出、品質の昇格、孤立参照のチェックを実行する。ライブラリ項目のマージ、アーカイブ、昇格に関する実行可能な推奨事項を含む構造化されたレビューレポートを作成する。ユーザーがライブラリをレビューしたい、エージェントやスキルを整理したい、利用可能なものを確認したい、重複を探したい、未使用の項目を削減したい、ライブラリの統計を見たい、または「自分のライブラリには何がある?」と言う場合にこのスキルを使用する。定期的なレビュー間隔、またはライブラリが 20 項目を超えたときにもトリガーされる。新しいエージェントの作成(Agent Creator を使用)、スキルの作成(Skill Creator を使用)、チームの計画(Mission Planner を使用)には使用しない。
ユーザーがプロジェクトをエンドツーエンドで構築したい、数時間から数日にわたる自律的な開発を実行したい、または人の介入なしに複数のマイルストーンをまたぐ作業をオーケストレーションしたいときに使用する。トリガーフレーズには "build this whole project"、"implement this end-to-end"、"do this autonomously"、"run a long task"、"long-running agent"、"build it from scratch and don't ask"、"/long-task"、"$long-task" が含まれる。また、`/long-task status`、`/long-task pause`、`/long-task resume`、`/long-task clear`、`/long-task complete` などのライフサイクルサブコマンドにも使用する。
過剰エンジニアリングのパターンを検出すると自動的に有効化される:(1) ユーザーが明示的に変更を求めていないコードやファイルを変更する (2) 求められていない新しい抽象化レイヤー(class、interface、factory、wrapper)を作成する (3) 求められていないコメント、ドキュメント、JSDoc、型注釈を追加する (4) 求められていない新しい依存関係を導入する (5) 最小限の編集ではなくファイル全体を書き換える (6) diff の範囲がユーザーの要求を明らかに超えている (7) 「多すぎる」「それは変えないで」「X だけ変えて」「シンプルにして」「やめて」といったユーザーのシグナル (8) 起こり得ないシナリオに対するエラー処理、検証、防御的コードを追加する (9) 求められていないテスト、設定のスキャフォールド、ドキュメントを生成する
複数の AI モデルの出力を統合し、包括的で検証済みの評価を作成する。使用場面:(1)ユーザーがコードやプロジェクトについて複数の LLM(Claude、GPT、Gemini など)からのフィードバック/分析を貼り付ける、(2)ユーザーがモデルの出力を単一の信頼できる文書に統合したい、(3)ユーザーが実際のソースコードに照らしてモデル間で矛盾する主張を解決する必要がある。このスキルはモデルの主張をコードベースに照らして検証し、証拠をもって矛盾を解消し、単一のモデルよりも信頼できる評価を生成する。
AI エージェントから NetBox Labs Platform MCP サーバー(NetBox Cloud 上でホスト)を操作する。接続/認証、Code Mode(3 つのツール netbox_search_schema / netbox_execute / rediscover_netbox、注入される helper カタログ、サンドボックス契約、ラウンドトリップの最小化)、およびツール単位の Discrete モードを扱う。エージェントが Platform MCP サーバーに接続する場合、NetBox に対して code-mode プログラムを書く場合、code モードと discrete モードを選択する場合に使用する。
`orca` CLI を通じて、Orca 管理の worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、成果物、スキル共有、worktree コメント、Orca 内蔵ブラウザーを操作します。ユーザーが「$orca-cli」「Orca worktree」「child worktree」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「handoff」/「handover」/「give this to another agent」「Orca browser」「orca artifacts」「share skills」と言った場合に使用します。Orca の状態が関係する場合は、通常の git worktree、臨時の PTY、Computer Use より優先します。CLI、ファイルシステム、API では操作できない可視ウィンドウの GUI 操作が必要な場合に限り、Computer Use を使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
