CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

multi-ai-skill-builder

Meta-skill for building Claude Code skills using Multi-AI research, planning, and implementation. Coordinates Claude, Gemini, and Codex for comprehensive research, synthesizes findings, and generates production-ready skills. Use when creating new skills, enhancing existing skills, researching skill domains, or building skill families.

Quality

75%

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 ./skills/multi-ai-skill-builder/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The content's greatest strength is its clearly sequenced five-phase workflow with explicit validation and a refinement feedback loop. Its weaknesses are significant verbosity — templates inlined in the body that are also (non-existent) separate file references, plus duplicated checklists — and actionability that leans heavily on placeholder prompts rather than executable commands or scripts.

Suggestions

Remove the inlined SKILL.md, synthesis, and delivery-summary template blocks and rely solely on the actual templates/ files — or, if those files are intentionally absent, make each reference a one-line pointer and cut the duplicated 'Quality Checklist' section that repeats Step 4's validation items.

Replace placeholder prompt bodies ([SUMMARY], [Finding 1], [Date]) with a small worked example (as the ECS example begins to do) so the research and synthesis prompts become copy-paste ready.

Make the validation step concrete by specifying how the 0-100 score is computed (map the Structure/Content/Examples/Usability/Validation point breakdown to an explicit scoring procedure) rather than asking an unspecified reviewer to 'Score (0-100)'.

DimensionReasoningScore

Conciseness

The body is noticeably verbose and padded: the SKILL.md template is fully inlined in Step 3.2 while ALSO referenced as templates/SKILL_TEMPLATE.md, the synthesis template appears inline in Step 2.2 and again as a referenced file, the delivery summary template is inlined wholesale in Step 5.3, and the quality checklist is effectively duplicated (Step 4 validation items vs. the 'Quality Checklist' section). This matches the 'noticeably verbose; several unnecessary explanations or padded sections' anchor rather than a 3, where only isolated tightening would be needed.

2 / 5

Actionability

There is real concrete guidance — actual CLI invocations (gemini -p "...", codex "..."), mkdir -p paths, head -20 validation, and a subagent type instruction — but most instruction blocks are placeholder-laden prompts ([TOPIC], [SUMMARY], [Finding 1], [Date]) rather than copy-paste ready commands, matching 'some concrete guidance but incomplete'. It is above a 2 because the shell commands and agent-assignment table give specific executable steps, and below a 4 because the core research/synthesis prompts are templates Claude must fill in rather than runnable artifacts.

3 / 5

Workflow Clarity

The 5-step workflow (Research → Synthesis → Build → Validation → Refinement) is clearly sequenced with per-step time and purpose, explicit validation checkpoints (Step 4 structure checklist, multi-AI review with a 0-100 score, Gemini cross-check), and a genuine feedback loop (Step 5 applies validation feedback and re-checks the ≥85 threshold). This matches the top anchor: clear sequence, explicit validation steps, feedback loops, and checklists.

5 / 5

Progressive Disclosure

The body has good section structure and its references to templates/ are clearly signaled, but the referenced files (templates/SKILL_TEMPLATE.md, REFERENCE_TEMPLATE.md, SYNTHESIS_TEMPLATE.md) do not exist in the bundle while large template blocks that clearly belong in those files are inlined in the SKILL.md itself — a duplicated, partially dangling reference layout. This sits between the 'content that should be separate is inline' level 2 and the well-organized level 4: structure and signaling are decent, so it lands at 3.

3 / 5

Total

13

/

20

Passed

Description

87%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: third-person voice, explicit what (multi-AI research, synthesis, generation of skills) and an explicit 'Use when' clause covering natural trigger phrases. The only weakness is that the capability list stays at the orchestration level rather than naming concrete deliverables, and trigger coverage could include a few more synonyms like 'writing skills' or 'skill templates'.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Coordinates Claude, Gemini, and Codex for comprehensive research", "synthesizes findings", "generates production-ready skills" — which matches the 'several specific actions; minor gaps in coverage' anchor. It falls short of a 5 because the actions are orchestration-level and don't enumerate what the skill actually produces per run (e.g., reference files, validation checklists), and above a 3 because more than 1-2 concrete actions are named in third person.

4 / 5

Completeness

Both what and when are explicit: what is 'Coordinates Claude, Gemini, and Codex... synthesizes findings, and generates production-ready skills', and when is 'Use when creating new skills, enhancing existing skills, researching skill domains, or building skill families' with concrete trigger phrases — directly matching the top anchor. It is not a 4 because the 'when' clause is already fully explicit and specific, not merely present.

5 / 5

Trigger Term Quality

The 'when' clause provides natural phrases users would say: "creating new skills, enhancing existing skills, researching skill domains, or building skill families" — good keyword coverage per the anchor. Not a 5 because common variations like 'write a skill', 'skill template', or 'skill development' are missing, and no synonyms beyond the four listed; not a 3 because the terms present are the natural phrasings, not jargon or generic filler.

4 / 5

Distinctiveness Conflict Risk

The meta-skill niche ('building Claude Code skills using Multi-AI research') with distinct triggers around skill creation gives it a clear niche with minimal conflict risk against ordinary coding or documentation skills. It is not a 4 because the named tools (Gemini, Codex coordination) further sharpen its identity; there is no meaningful overlap risk with general-purpose skills.

5 / 5

Total

18

/

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

skill_md_line_count

SKILL.md is long (517 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

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

Warning

Total

14

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

skills/multi-ai-skill-builder/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.