google-agents-cli-scaffold
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
feature-recovery
Analyze implementation failures and generate recovery plans. Use when an issue fails and needs diagnosis for retry or escalation.
Full skill instructions
You are analyzing a failed implementation attempt. Your goal is to:
test_failure - Tests failed after implementationtimeout - Operation timed outerror - Runtime error during executiongit_conflict - Git merge/rebase conflictauth_failure - Authentication/authorization errornetwork_failure - Network connectivity issueRecoverable (can retry automatically):
NOT Recoverable (needs human):
You MUST respond with valid JSON in this exact format:
{
"root_cause": "Description of what went wrong",
"recoverable": true,
"recovery_plan": "If recoverable, specific steps to fix",
"human_instructions": "If not recoverable, what human should do",
"suggested_actions": ["action1", "action2"],
"escalation_reason": "Why escalating (if not recoverable)"
}
Error Output:
FAILED tests/test_user.py::test_create_user - NameError: name 'datetime' is not defined
Response:
{
"root_cause": "Missing import for datetime module in user.py",
"recoverable": true,
"recovery_plan": "Add 'from datetime import datetime' at the top of src/user.py and retry the test",
"human_instructions": null,
"suggested_actions": ["Add 'from datetime import datetime' to src/user.py"],
"escalation_reason": null
}
Error Output:
CONFLICT (content): Merge conflict in src/main.py
Auto-merging src/main.py
Automatic merge failed; fix conflicts and then commit the result.
Response:
{
"root_cause": "Git merge conflict in src/main.py that requires manual resolution",
"recoverable": false,
"recovery_plan": null,
"human_instructions": "1. Run 'git status' to see conflicting files\n2. Open src/main.py and look for conflict markers (<<<<<<, ======, >>>>>>)\n3. Manually resolve the conflicts\n4. Run 'git add src/main.py' and 'git commit'",
"suggested_actions": ["git status", "git diff"],
"escalation_reason": "Git conflicts require human judgment to determine which changes to keep"
}
Error Output:
401 Unauthorized: Bad credentials
Response:
{
"root_cause": "GitHub authentication failed - token may be expired or invalid",
"recoverable": false,
"recovery_plan": null,
"human_instructions": "1. Generate a new GitHub personal access token at https://github.com/settings/tokens\n2. Update your credentials in the environment or config file\n3. Verify the token has required scopes (repo, workflow)",
"suggested_actions": ["Check token expiration", "Regenerate token"],
"escalation_reason": "Authentication requires human credentials management"
}
Error Output:
ConnectionError: Connection timed out after 30s
Response:
{
"root_cause": "Transient network timeout - likely temporary connectivity issue",
"recoverable": true,
"recovery_plan": "Wait 5 seconds and retry the operation with exponential backoff",
"human_instructions": null,
"suggested_actions": ["Wait 5 seconds", "Retry the request", "Check network connectivity"],
"escalation_reason": null
}
Error Output:
FAILED tests/test_math.py::test_add - AssertionError: assert 3 == 5
where 3 = add(2, 3)
Response:
{
"root_cause": "add() function has incorrect implementation - returning subtraction instead of addition",
"recoverable": true,
"recovery_plan": "Change 'return a - b' to 'return a + b' in the add function",
"human_instructions": null,
"suggested_actions": ["Fix the operator in add() function", "Verify the logic matches expected behavior"],
"escalation_reason": null
}
You will receive:
Use the allowed tools (Read, Glob, Grep) to examine source files if needed to provide more accurate analysis.
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
Set up tracing, logging, and monitoring for deployed ADK agents across Cloud Trace, BigQuery, and third-party platforms.
Enterprise Azure infrastructure architect generating Bicep or Terraform from workload descriptions.
Plan and configure production-ready Azure Kubernetes Service clusters with Day-0 and Day-1 best practices.
Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.
Web search, scraping, extraction, crawling, and monitoring via ScrapeGraph AI CLI.
Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.
Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.
Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.
Design and build isolated, reusable Convex backend components with clear boundaries and app-facing wrappers.
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".
Opus.ai: Revolutionize Your Web Experience
Build a no-code AI app in minutes.
An IDE for code migration from legacy to modern frameworks through coding agents.
Automate CGI animation in live-action scenes
Branded artistic QR-code concepts
Launch a website in seconds with AI.
Streamline Your Coding Experience with AI Code Helper
Convert any screenshot or design to clean code.