CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

council

Spawn parallel task agents to explore a given area of the codebase from multiple angles, then use their findings to answer the question or build a plan. Use when a task needs broad fan-out exploration across many files before acting.

60

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/council/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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 maximally concise and appropriately self-contained for a simple skill, giving a clear three-beat sequence of map, fan out, and synthesize. Its weakness is executional depth: the agent must invent the actual mechanics — how to phrase sub-agent prompts, which angles to pick, and how to reconcile conflicting findings — leaving actionability and workflow clarity at the midpoint.

Suggestions

Add one concrete example of fanning out, e.g. a short list of sample angles (architecture, call-graph, data flow, error paths, tests, an unconventional angle like git history or config drift) so agents don't have to invent the division each time.

Include a brief synthesis checkpoint, such as "if agent findings conflict, spawn one follow-up agent to resolve the disagreement before writing the answer or plan", to close the workflow's missing validation loop.

Give minimal concrete guidance on sizing, e.g. "roughly 3-5 agents for a module, more for a subsystem", instead of the implicit "size the fan-out to the area".

DimensionReasoningScore

Conciseness

The two-sentence body is lean and efficient with zero padding: "Map the area of interest first (keywords, architecture), then fan out parallel agents, each exploring a distinct angle" assumes Claude's competence and explains nothing it already knows. Every token earns its place, matching anchor 5 exactly.

5 / 5

Actionability

Some concrete guidance is present ("map first (keywords, architecture)", "including a few unconventional ones", "size the fan-out to the area", "write the plan in plan mode") but key executable details are missing: no example agent prompts, no sample angles to fan out over, and no method for dividing the area into angles. Not anchor 4 because an agent following only this must improvise the core mechanics; not anchor 2 because the directives go beyond high-level hints.

3 / 5

Workflow Clarity

A clear sequence exists (map area, then fan out agents, then use findings) but checkpoints are entirely implicit: no guidance on what to do when findings conflict, when coverage is insufficient, or how to converge multiple reports into one answer. This matches anchor 3 rather than 4, where checkpoints would be present with only minor gaps.

3 / 5

Progressive Disclosure

This is a simple, single-purpose skill well under 50 lines with no need for external references (and no bundle files exist), so per the rubric's simple-skill guideline it scores 5 on well-organized, self-contained content. The body is coherent and nothing that belongs in a separate file is inlined.

5 / 5

Total

16

/

20

Passed

Description

67%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 is a solid two-part statement with an explicit what and an explicit Use-when clause, concrete actions, and a recognizable multi-agent niche. Its main weakness is trigger-term coverage: it leans on the jargon phrase "fan-out" and omits natural synonyms users would actually say when they need broad codebase exploration.

Suggestions

Broaden trigger terms with natural synonyms, e.g. "Use when the user asks to explore, search, investigate, or research an unfamiliar area of the codebase across many files before acting."

Replace or gloss the jargon term "fan-out" with plainer phrasing (e.g. "run many agents in parallel") so the trigger reads naturally to users.

Make the when-clause more concrete by naming the situations that call for it, such as "when a question spans many files or modules and no single starting point is known".

DimensionReasoningScore

Specificity

"Spawn parallel task agents", "explore... from multiple angles", and "use their findings to answer the question or build a plan" list several specific actions with only minor gaps in coverage. It falls short of anchor 5 because the actions remain somewhat abstract and the synthesis output forms are not comprehensively enumerated.

4 / 5

Completeness

Both parts are explicitly present: a clear "what" ("Spawn parallel task agents to explore... then use their findings to answer the question or build a plan") and an explicit "Use when a task needs broad fan-out exploration across many files before acting" clause. It does not reach anchor 5 because the when-clause lacks concrete, varied trigger phrases and could be more specific.

4 / 5

Trigger Term Quality

"broad fan-out exploration across many files" supplies some relevant keywords ("explore", "codebase", "many files") but misses common natural variations such as "search", "investigate", "research", or "scan", and "fan-out" is internal jargon users would rarely say. Not anchor 4 because keyword coverage has several natural-term gaps, not just a few.

3 / 5

Distinctiveness Conflict Risk

The parallel-agent orchestration framing ("Spawn parallel task agents") carves a clear niche distinct from ordinary exploration skills, with only minor overlap risk against general codebase-search skills. Not anchor 5 since the exploration use-case still overlaps somewhat with single-agent exploration skills.

4 / 5

Total

15

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

simstudioai/sim

Path

.agents/skills/council/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.