writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
google-agents-cliUse this repo skill when a task involves the Google Agents CLI (google-agents-cli / agents-cli) lifecycle for ADK agent projects: install/setup, requirements planning, scaffolding, ADK code patterns, evaluation, deployment, Gemini Enterprise publication, and observability.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill for the google-agents-cli package and its agents-cli command. It is a router for the repository-specific operating graph; load the narrow sub-skill before acting.
agents-cli --version and agents-cli --help.sub-skills/workflow/SKILL.md before any scaffold command.scripts/inspect_cli_tree.py after installing google-agents-cli.| User need | Read |
|---|---|
| End-to-end ADK agent lifecycle, requirements clarification, safe coding-agent workflow, command map, project rules | sub-skills/workflow/SKILL.md |
| Create, enhance, or upgrade a project; choose prototype/deployment/session/CI-CD flags | sub-skills/scaffold/SKILL.md |
| Write or change Python ADK agent code, tools, callbacks, state, A2A, trigger sources, or clone-and-study recipes | sub-skills/adk-code/SKILL.md |
| Generate/grade/analyze/compare/optimize evals, datasets, metrics, LLM-as-judge, user simulation | sub-skills/eval/SKILL.md |
| Deploy to Agent Runtime, Cloud Run, or GKE; provision infra; configure CI/CD; test deployed endpoints; troubleshoot deploy failures | sub-skills/deploy/SKILL.md |
| Register a deployed agent with Gemini Enterprise, choose ADK vs A2A registration, or manage Agent Registry records | sub-skills/publish/SKILL.md |
| Configure/debug traces, logging, prompt-response logging, BigQuery Agent Analytics, or telemetry | sub-skills/observability/SKILL.md |
agents-cli create is an alias for agents-cli scaffold create.agents-cli update reinstalls bundled Agents CLI skills into detected coding-agent targets.agents-cli data-ingestion is retained only as a removed-command stub; RAG/data ingestion is now a clone-and-study recipe, not a CLI flag family.agents-cli info is the quickest way to inspect project configuration from inside a scaffolded project.For a full command tree and representative verification commands, read references/command-surface.md.
Recommended install:
uv tool install google-agents-cli
agents-cli --version
agents-cli --help
If agents-cli is unavailable, read references/troubleshooting.md and the setup section in sub-skills/workflow/SKILL.md before making project changes.
--datastore or an agentic_rag template; use recipe study through sub-skills/adk-code/SKILL.md.adk template already wires A2A into the FastAPI app.sub-skills/eval/SKILL.md) for LLM response quality; do not rely on brittle pytest assertions over model text.references/repo-provenance.md.references/repo-routing-metadata.json.references/troubleshooting.md.