差分解析してタスク分割。 トリガー例: 「/diff」
docker-verify
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.
含まれるファイル(1)
- SKILL.md2.5 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Docker Auto-Verify
Automatically clone a GitHub repository and set up a Docker Compose environment for local verification.
Usage
/docker-verify <github-url> [--cleanup] [--no-keep-repo]
Arguments
$0- GitHub repository URL (required)--cleanup- Clean up the environment after verification (optional)--no-keep-repo- Don't keep the verification repository (optional)
Workflow
This skill orchestrates multiple specialized agents to:
-
Reconnaissance (
repo-scout): Analyze the GitHub repository- Detect programming language and framework
- Check for existing Docker files
- Identify dependencies and startup commands
- Determine port numbers
-
Repository Creation (
repo-creator): Set up verification workspace- Create workspace in
/prj/RECAPTOR/WS/<project-name>/ - Clone the repository
- Configure Git settings
- Create workspace in
-
Docker Design (
docker-architect): Design Docker environment- Generate Dockerfile (multi-stage build when applicable)
- Create docker-compose.yml
- Set up .env.example
- Configure volumes and ports
-
Launch Control (
launch-controller): Start the environment- Check port availability
- Execute
docker-compose up - Monitor container status
- Watch logs
-
Health Check (
health-checker): Verify the application- Test HTTP connectivity
- Check status codes
- Validate health endpoints
- Generate health report
-
Cleanup (
clean-up-crew): Clean up (optional)- Stop containers
- Remove images and volumes
- Clean workspace (if
--no-keep-repo)
Workspace
Verification repositories are created in:
/prj/RECAPTOR/WS/
└── <project-name>/
├── .git/
├── Dockerfile
├── docker-compose.yml
└── ...
Output
repo-scout-report.json- Repository analysishealth-check-report.md- Health check resultsverify-summary.md- Final summary
Example
/docker-verify https://github.com/vercel/next.js
This will clone Next.js, create Docker files, launch the environment, and verify it's working.
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
同じリポジトリのスキル
概要と使いどころ
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 にキャラクター情報とアバター画像を追加する。ユーザーが「キャラクターを作って」「新しいキャラクターを追加して」「○○っていうキャラクターのファイル作って」と言った時や、キャラクター設定を詳細に提供した時に使用する。
Claude Codeの拡張機能(スキル、サブエージェント、プロジェクト設定)をユーザーの自然言語指示から自動生成するスキル。「○○を作るスキルを作って」「○○エージェントを作って」「CLAUDE.mdを設定して」などのリクエスト時に使用。v2.1.1以降、スラッシュコマンドとスキルは統合されたため、すべてスキルとして作成。
fal.ai APIを使って画像生成・画像編集・動画生成を行うワークスペーススキル
fal.aiスキルに新しいモデルを追加するためのスキル