CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

multi-ai-research

Comprehensive research and analysis using Claude (subagents), Gemini CLI, and Codex CLI. Multi-perspective research with cross-verification, iterative refinement, and 100% citation coverage. Use for security analysis, architecture research, code quality assessment, performance analysis, or any research requiring rigorous verification and multiple AI perspectives.

Quality

68%

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-research/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

48%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 body presents a coherent multi-phase pipeline with genuine validation gates and a working orchestration script, giving it decent workflow clarity. However, it is heavily padded with duplicated sections, marketing language, and illustrative (not executable) examples, and it is a near-monolithic SKILL.md with almost no offloading to reference files.

Suggestions

Cut the duplication: merge 'When to Use' with 'Analysis Types' (they list the same five types) and remove the marketing 'Quality Guarantees'/'Key Innovation' blocks — this alone could halve the token cost.

Move the per-type analysis details, AI system role/model tables, and worked Examples into references/ files (e.g. ANALYSIS_TYPES.md, EXAMPLES.md) and keep SKILL.md as a lean overview with clearly signaled one-level links.

Make each pipeline phase executable: include the actual subagent prompts and the concrete gemini/codex commands (or point to where in analyze.sh they live) instead of narrative descriptions like 'All three systems research simultaneously'.

DimensionReasoningScore

Conciseness

The ~730-line body duplicates entire sections: 'When to Use' and 'Analysis Types' list the same five analysis types with near-identical bullets, and the Quick Reference tables restate phase outputs and quality gates already given. Marketing padding like 'Quality Guarantees', 'Key Innovation', and '✓ 100% coverage' adds no instruction, matching anchor 2 ('noticeably verbose; several unnecessary explanations or padded sections') rather than anchor 3's mostly-efficient profile.

2 / 5

Actionability

There are concrete, executable pieces — 'bash .claude/skills/multi-ai-research/scripts/analyze.sh "objective"', npm install commands, glob/grep examples — but the six pipeline phases describe activities ('Claude creates comprehensive plan', 'All three systems research simultaneously') without the actual commands or prompts to run them, and the examples are illustrative narratives rather than executable instructions. This sits at anchor 3 (some concrete guidance but incomplete, missing key details), not anchor 4's mostly-executable coverage.

3 / 5

Workflow Clarity

The pipeline is clearly sequenced with per-phase durations, outputs, and an explicit quality-gate feedback loop ('If quality <95 or gaps exist... Repeat until ≥95') plus a 3-pass verification phase, matching anchor 4. It falls short of anchor 5 because the header says 'The 5-Phase Pipeline' while listing six phases, and the per-phase mechanics (what exact Task/gemini/codex invocations to make) are left implicit.

4 / 5

Progressive Disclosure

The one bundle file (scripts/analyze.sh) is real and clearly referenced one level deep, but the skill ships no references/ or assets/ at all, and ~500 lines of Analysis Types details, AI role assignments, model selection tables, and worked examples that belong in separate reference files are inlined in SKILL.md. That matches anchor 3 ('content that should be separate is inline') rather than anchor 4's 'most content appropriately placed'.

3 / 5

Total

12

/

20

Passed

Description

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

The description clearly states both capabilities and explicit 'Use for' triggers with good natural-language trigger terms, landing a strong completeness score. Its weaknesses are abstract action language with mild over-claiming ('100% citation coverage', 'Comprehensive') and a broad catch-all trigger clause that raises conflict risk with other analysis skills.

Suggestions

Replace abstract verbs with concrete operations, e.g. 'Orchestrates parallel research tasks across Claude subagents, Gemini CLI, and Codex CLI, then synthesizes findings into a cited final report'.

Drop or soften the unverifiable over-claims ('100% citation coverage', 'Comprehensive') and the catch-all 'any research requiring...' clause in favor of a few more concrete trigger variants (audit, code review, tech evaluation).

DimensionReasoningScore

Specificity

Phrases like "Comprehensive research and analysis", "cross-verification", and "iterative refinement" name the domain and a couple of activities, but the actions are abstract ("research", "analysis", "verification") rather than concrete; "100% citation coverage" reads as an over-claim. It matches anchor 3 (domain plus 1-2 concrete actions, not comprehensive) rather than 4, which requires several specific operations like 'extracts text' or 'fills forms'.

3 / 5

Completeness

It explicitly answers 'what' ("research and analysis using Claude (subagents), Gemini CLI, and Codex CLI. Multi-perspective research with cross-verification, iterative refinement, and 100% citation coverage") and 'when' with an explicit trigger clause ("Use for security analysis, architecture research, code quality assessment, performance analysis, or any research requiring rigorous verification and multiple AI perspectives"), matching the anchor-5 example pattern of declarative capabilities plus concrete 'Use when' triggers.

5 / 5

Trigger Term Quality

"security analysis", "architecture research", "code quality assessment", and "performance analysis" are natural phrases users would say when needing this skill. Good coverage but missing common variations and synonyms (e.g., 'audit', 'code review', 'research synthesis'), so it sits at anchor 4 rather than 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The tri-AI tooling ("Gemini CLI, and Codex CLI") gives it a recognizable niche, but the catch-all trigger "or any research requiring rigorous verification and multiple AI perspectives" overlaps with general research, code-review, and analysis skills. This is 'somewhat specific but could still overlap with similar skills' (anchor 3), not the clear-niche minimal-conflict profile of anchor 5.

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

skill_md_line_count

SKILL.md is long (736 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-research/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.