CtrlK
BlogDocsLog inGet started
Tessl Logo

generate-manifest

Scan an ADK recipe directory and generate a manifest.yaml for it based on the schema at .github/schemas/manifest-schema.json. Use when the user wants to create or generate a manifest.yaml for a recipe under core/, contrib/, or plugins/.

70

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

Excellent procedural skill content: concrete and fully executable, with a clear multi-step workflow, explicit validation checkpoints, and a well-reasoned error taxonomy that distinguishes real failures from intentionally expected ones. Only minor conciseness trimming and no external reference split keep it from full marks.

DimensionReasoningScore

Conciseness

Efficient and operational throughout — the field-rules table, placeholder strings, and validator command are all task-specific with no explanations of concepts Claude already knows. Minor trimming is possible (step 7 restates step 6's explanation of the expected placeholder failure; 'read carefully before filling any field' is filler), so it falls just short of the lean 5-anchor.

4 / 5

Actionability

Fully executable guidance: a copy-paste-ready YAML template with inline '# Options' comments, the exact command 'uv run validate manifest <recipe-path>' with path-form constraints, literal placeholder strings, and the exact files to read for each inference.

5 / 5

Workflow Clarity

Seven clearly sequenced steps with an explicit validation checkpoint, a two-category error taxonomy (real schema errors to fix-and-revalidate vs. expected placeholder errors to leave as-is), and an explicit feedback loop ('re-validate until they are gone') — matching the 5-anchor including error recovery.

5 / 5

Progressive Disclosure

A single-file skill (no references/, scripts/, or assets/ exist) with well-organized sections where all inline content is core procedure. It exceeds 50 lines and the field table/template could arguably live in a reference file, placing it at the good-structure 4-anchor rather than the well-split 5-anchor.

4 / 5

Total

18

/

20

Passed

Description

82%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 strong description: concrete actions, explicit 'Use when...' trigger guidance covering the relevant directory scopes, third-person voice, and a distinct niche. The only gap is that it lists just two actions and omits the validation step, capping specificity.

DimensionReasoningScore

Specificity

Explicitly names two concrete actions ('Scan an ADK recipe directory', 'generate a manifest.yaml') with concrete artifacts and paths, matching the 1-2-actions anchor; not a 4 because validation and other sub-actions are not mentioned.

3 / 5

Completeness

Clearly answers both what ('Scan an ADK recipe directory and generate a manifest.yaml... based on the schema at .github/schemas/manifest-schema.json') and when ('Use when the user wants to create or generate a manifest.yaml for a recipe under core/, contrib/, or plugins/') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('create or generate a manifest.yaml', 'recipe', 'core/, contrib/, plugins/') with verb variants; a few synonyms such as 'manifest file' are missing, so it does not reach comprehensive 5-anchor coverage.

4 / 5

Distinctiveness Conflict Risk

Clear niche — ADK recipe manifest generation tied to named directory scopes — with distinct trigger terms and minimal overlap with any other skill's triggers.

5 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
google/adk-samples
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.