CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

prp-research-team

Design a dynamic research team and plan using agent teams -- analyzes question, composes team, creates executable research plan. Use when the user wants to plan multi-agent research on a question or topic, or invokes /prp-research-team.

Quality

86%

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

85%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 is an exceptionally actionable, well-gated planning workflow — executable bash, exact templates, per-phase checkpoints, and explicit stop/ask validation gates. Its main weakness is structure: everything lives inline in one long SKILL.md with the large plan template embedded, and there is some redundancy between the per-phase checkpoints and the closing Success Criteria section.

Suggestions

Move the ~160-line research-plan template (Phase 6.4) into a references/ file (e.g. references/plan-template.md) and link to it with 'Write the research plan using this exact template: see [plan-template.md]', cutting the main file's token footprint substantially.

Consider moving the Team Orchestration Guide content (prerequisites, execution steps, communication patterns) into a references/orchestration-guide.md since it is guidance for the execution phase, not for plan generation.

De-duplicate the closing Success Criteria section against the per-phase PHASE_CHECKPOINT lists — either consolidate into one checklist or drop the redundant end-of-file restatement.

DimensionReasoningScore

Conciseness

The body is prescriptive rather than explanatory — tables, parsing rules, an exact bash resolver, and a fill-in template with no padding about concepts Claude already knows. It sits at the 'efficient; minor instances that could be trimmed' anchor rather than 5 because of redundancy: the closing Success Criteria section largely restates the per-phase checkpoints, and PHASE_7_CHECKPOINT items repeat the summary template's own contents.

4 / 5

Actionability

Guidance is copy-paste ready: the executable PRP store-resolver bash block, explicit argument-parsing rules ('Strip --orchestration ... Remaining text = research question'), kebab-case slug rules with worked examples, and an exact markdown template for the output plan covering the common cases. It is not a 4 because no key execution detail is left to inference.

5 / 5

Workflow Clarity

Seven phases are clearly sequenced with a numbered checkpoint checklist after every phase, and explicit validation gates with feedback loops: 'If question is empty after parsing → STOP with error', 'GATE: If the research question is too vague → STOP and ASK', and Phase 6's 'Do NOT proceed to Phase 7 until the research plan file passes validation — all 6 required sections must be present'. This matches the 5 anchor's validate-fix-retry pattern; a 4 would lack some of these explicit checkpoints.

5 / 5

Progressive Disclosure

The file is well-sectioned with clear headers, but it is a single ~540-line monolith with no bundle files at all: the ~160-line research-plan template in Phase 6.4 and the Team Orchestration Guide are inlined content that would naturally live in references/ files, matching the 'some structure, content that should be separate is inline' anchor. It is above a 2 because structure and navigation within the file are good, and below a 4 because no one-level-deep references exist to offload the bulk.

3 / 5

Total

17

/

20

Passed

Description

83%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 with explicit 'what' and 'when' clauses, third-person voice, and concrete trigger phrases including the slash command. Keyword coverage is good though missing a few natural synonyms, and the breadth of the word 'research' leaves minor conflict risk with general research skills.

DimensionReasoningScore

Specificity

The description lists three concrete, sequenced actions — 'analyzes question, composes team, creates executable research plan' — under a named domain (dynamic research team design using agent teams), matching the 'several specific actions; minor gaps' anchor. It falls short of a 5 because it omits concrete coverage details like the plan-only nature and the output deliverable, and is above a 3 because more than 1-2 actions are explicitly named.

4 / 5

Completeness

It explicitly answers both questions: 'what' via 'analyzes question, composes team, creates executable research plan' and 'when' via the concrete trigger clause 'Use when the user wants to plan multi-agent research on a question or topic, or invokes /prp-research-team'. This matches the 5 anchor with concrete trigger phrases; a 4 would require the 'when' to be less explicit, which it is not.

5 / 5

Trigger Term Quality

Triggers include natural phrases users would say — 'plan multi-agent research', 'research on a question or topic' — plus the explicit slash invocation '/prp-research-team', giving good keyword coverage. A few natural synonyms ('deep research', 'research plan', 'literature review') are missing, keeping it below the comprehensive 5 anchor.

4 / 5

Distinctiveness Conflict Risk

The multi-agent research-planning niche with its slash-command trigger is mostly distinct — 'plan multi-agent research' and '/prp-research-team' are unlikely to fire for unrelated skills. There is minor overlap risk with general research/deep-research skills on the bare words 'research' and 'question', which a 5 would avoid by a clearly unmatched trigger set.

4 / 5

Total

17

/

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 (541 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository

Wirasm/prp

Path

plugins/prp-core/skills/prp-research-team/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.