CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

adk-deployment-specialist

Deploy and orchestrate Vertex AI ADK agents using A2A protocol. Manages AgentCard discovery, task submission, Code Execution Sandbox, and Memory Bank. Use when asked to "deploy ADK agent" or "orchestrate agents". Trigger with phrases like 'deploy', 'infrastructure', or 'CI/CD'.

Quality

73%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/ai-ml/jeremy-adk-orchestrator/skills/adk-deployment-specialist/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A concise, well-structured overview with a sensible sequenced workflow, but the body stays at the high-level planning altitude: it contains no executable commands despite shipping two scripts, and half the bundle is undiscoverable because it is never referenced (plus one dangling file reference and an empty URL). Linking the scripts and reference files would fix both weak dimensions at once.

Suggestions

Reference the executable bundle files in the body — e.g. deploy via `scripts/deploy-agent.sh` and verify A2A endpoints with `scripts/test-a2a-protocol.py` — and include one concrete `vertexai.Client.agent_engines.create()` command with required parameters.

Link how-it-works.md and workflow-examples.md (and ARD.md/PRD.md where appropriate) from the body so the full bundle is navigable, and annotate each reference pointer with what it contains.

Fix the Resources section: fill in the empty 'ADK docs:' URL and remove or correct the dangling '000-docs/6767-a-SPEC-DR-STND-claude-code-plugins-standard.md' reference to a file that is not in the bundle.

DimensionReasoningScore

Conciseness

The ~40-line body is lean, assumes Claude's competence, and wastes no tokens explaining known concepts; every section carries information. Not a 5 because the Overview largely restates the frontmatter description and the 'ADK docs:' resource bullet has an empty URL, so a few tokens earn nothing.

4 / 5

Actionability

Some concrete anchors exist ('/.well-known/agent-card', 'vertexai.Client.agent_engines.create()', task send/status APIs) but nothing in the body is executable — no commands or code — and the bundled executable scripts (scripts/deploy-agent.sh, scripts/test-a2a-protocol.py) are never referenced. Steps like 'Implement the agent(s) with the minimum required tool surface' are high-level direction rather than instruction, matching the incomplete-guidance anchor.

3 / 5

Workflow Clarity

The six Instructions steps are clearly sequenced with most checkpoints present: 'Test locally with representative prompts and failure cases, then add smoke tests', 'validate the generated endpoints', plus a verification checklist in Output. Not a 5 because validation is mentioned rather than given as an explicit validate-fix-retry loop (it is only delegated to references/errors.md).

4 / 5

Progressive Disclosure

references/errors.md and references/examples.md exist and are cleanly signaled one level deep, but four of six reference files (how-it-works.md, workflow-examples.md, ARD.md, PRD.md) and both scripts are never mentioned, the Resources section points to a nonexistent file ('000-docs/6767-a-SPEC-DR-STND-claude-code-plugins-standard.md') and an empty 'ADK docs:' URL, and the one-line 'See references/errors.md for comprehensive error handling' pointers do not describe what is inside.

3 / 5

Total

14

/

20

Passed

Description

72%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-structured third-person description with an explicit 'Use when' clause and a concrete capability list, but its breadth of generic trigger words ('deploy', 'infrastructure', 'CI/CD') both weakens trigger quality and creates real conflict risk with generic deployment/CI skills. Replacing the generic triggers with domain-specific phrases would lift the two lowest dimensions.

Suggestions

Replace the generic triggers 'deploy', 'infrastructure', and 'CI/CD' with domain-specific natural phrases users would actually say, e.g. 'deploy to Agent Engine', 'Vertex AI agent deployment', 'A2A', or 'Google ADK'.

Add synonyms and product-name variations (Agent Engine, Vertex AI, ADK) so the natural-keyword coverage matches the capability list in breadth.

Narrow the trigger set to ADK-specific contexts so the skill does not fire for unrelated deployment or CI/CD requests.

DimensionReasoningScore

Specificity

Names the domain ('Vertex AI ADK agents using A2A protocol') and several concrete capabilities ('AgentCard discovery, task submission, Code Execution Sandbox, and Memory Bank'). Not a 5 because 'Deploy and orchestrate' are high-level umbrella verbs rather than the multiple granular concrete actions the top anchor requires.

4 / 5

Completeness

Explicitly answers both parts: the 'what' ('Deploy and orchestrate Vertex AI ADK agents... Manages AgentCard discovery, task submission...') and the 'when' with concrete quoted trigger phrases ('Use when asked to "deploy ADK agent" or "orchestrate agents"'). This mirrors the top anchor exactly; voice is third person, so no penalty applies.

5 / 5

Trigger Term Quality

'deploy ADK agent' and 'orchestrate agents' are natural phrases, but the additional triggers 'deploy', 'infrastructure', 'CI/CD' are generic, and common variations users would say (Agent Engine, Vertex AI, A2A) are missing. Fits the 'some relevant keywords but missing common variations or synonyms' anchor better than the comprehensive coverage of a 4.

3 / 5

Distinctiveness Conflict Risk

The ADK/A2A/Vertex AI domain is a clear niche, but the trigger words 'deploy', 'infrastructure', and 'CI/CD' are so broad the skill would fire for virtually any deployment or CI task. Overlap risk with general deployment skills keeps it at 'somewhat specific but could still overlap' rather than the mostly-distinct level 4.

3 / 5

Total

15

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository

jeremylongshore/tons-of-skills-marketplace

Path

plugins/ai-ml/jeremy-adk-orchestrator/skills/adk-deployment-specialist/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.