google-agents-cli-scaffold
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
bulk-operations
Efficiently update multiple Azure DevOps work items at once. Use when the user wants to update many work items, bulk state changes, mass updates, batch operations, or update work items in a loop. Use when user mentions "bulk", "batch", "multiple items", "all tasks", "update several", or "mass upd...
Full skill instructions
Direct bash for loops are approximately 10x faster than sub-agents for bulk operations.
This is because:
-o none to skip JSON parsing# Update multiple work items to same state
for id in 1858 1859 1860; do
az boards work-item update --id $id --state "Done" -o none && echo "Updated $id"
done
# Query IDs then update each
ids=$(az boards query --wiql "SELECT [System.Id] FROM WorkItems WHERE [System.State] = 'Active' AND [System.TeamProject] = 'ProjectName'" -o tsv | cut -f1)
for id in $ids; do
az boards work-item update --id $id --state "Resolved" -o none && echo "Updated $id"
done
for id in 1001 1002 1003; do
az boards work-item update --id $id --assigned-to "[email protected]" -o none && echo "Assigned $id"
done
for id in 1001 1002 1003; do
az boards work-item update --id $id --fields "Microsoft.VSTS.Common.Priority=1" -o none && echo "Updated priority for $id"
done
for id in 1001 1002 1003; do
az boards work-item update --id $id --discussion "Reviewed in sprint planning" -o none && echo "Commented on $id"
done
Use -o none to suppress JSON output when you don't need the response:
# With output (slower)
az boards work-item update --id 1234 --state "Done" -o json
# Without output (faster)
az boards work-item update --id 1234 --state "Done" -o none
for id in 1001 1002 1003; do
az boards work-item update --id $id --state "Done" -o none 2>/dev/null && echo "OK: $id" || echo "FAIL: $id"
done
for id in 1001 1002 1003; do
az boards work-item update --id $id --state "Done" -o none || { echo "Failed on $id"; break; }
echo "Updated $id"
done
failed_ids=""
for id in 1001 1002 1003; do
if ! az boards work-item update --id $id --state "Done" -o none 2>/dev/null; then
failed_ids="$failed_ids $id"
fi
done
[ -n "$failed_ids" ] && echo "Failed IDs:$failed_ids"
az boards query --wiql "SELECT [System.Id] FROM WorkItems WHERE ..." --output table | tail -n +3 | wc -l
Note: tail -n +3 skips the header rows in table output.
count=$(az boards query --wiql "SELECT [System.Id] FROM WorkItems WHERE [System.State] = 'Active' AND [System.TeamProject] = 'ProjectName'" -o tsv | wc -l)
echo "Will update $count items"
# SLOW - spawns sub-agent for each item
# Avoid patterns that create new agent instances per item
# SLOW - full JSON parsing with extra extraction
for id in 1001 1002 1003; do
az boards work-item update --id $id --state "Done" --query "id" -o tsv # Unnecessary if you already know the ID
done
# FAST - suppress output
for id in 1001 1002 1003; do
az boards work-item update --id $id --state "Done" -o none && echo "Updated $id"
done
For very large batches, consider parallel execution with background jobs:
# Run updates in parallel (use with caution - may hit rate limits)
for id in 1001 1002 1003 1004 1005; do
az boards work-item update --id $id --state "Done" -o none &
done
wait
echo "All updates complete"
Caution: Parallel execution may hit Azure DevOps API rate limits. Use sparingly.
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.