CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-squad-typescript

Use when building or modifying a Node.js / TypeScript app that uses the agent-squad npm package — multi-agent orchestration: orchestrator, agents (all built-in types + GroundedAgent), classifier routing (Bedrock / Anthropic / OpenAI), storage (in-memory / DynamoDB / SQL), retrievers (Amazon KB / Dakera), and tools (AgentTools + MCPToolProvider).

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

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

A dense, well-structured guide that assumes Claude's competence, leads with executable code and concrete option tables, and clearly signals where deeper signatures and recipes live in the repo. Its main weakness is moderate duplication between the inline sections and the Gotchas list.

DimensionReasoningScore

Conciseness

Mostly lean and table-driven with no padding about basic concepts, but the Gotchas section restates several points already made inline (e.g. 'routeRequest never throws', 'MCPToolProvider.create must be awaited'), which is mild duplication a trim would remove.

4 / 5

Actionability

Provides multiple complete, copy-paste-ready TypeScript examples (orchestrator setup, GroundedAgent, AgentTools, MCPToolProvider) plus concrete option tables with defaults, covering the common cases fully.

5 / 5

Workflow Clarity

Clear sequencing in 'How a turn works' and a strong 'When to use what' decision list give a coherent mental model; no validation feedback loops are needed because this is a library-usage guide rather than a destructive or batch workflow.

4 / 5

Progressive Disclosure

Well-organized into clear sections and explicitly positions itself as a map pointing one level deep to typescript/src/ and docs/ for signatures and recipes; minor gap is that some detailed option tables are inline reference material that could live in a bundled reference file, though no bundle files ship with the skill.

4 / 5

Total

17

/

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, well-scoped description that names the package, the platform, and a comprehensive list of capability areas while leading with an explicit 'Use when' trigger. The only weakness is that its action verbs ('building or modifying') are generic even though the enumerated capabilities are specific.

DimensionReasoningScore

Specificity

Enumerates many concrete capability areas (orchestrator, agents, classifier routing, storage, retrievers, tools) but the only action verbs are the generic 'building or modifying', so it sits just below the comprehensive-action anchor 5.

4 / 5

Completeness

Explicitly answers both 'what' (multi-agent orchestration with the listed components) and 'when' ('Use when building or modifying a Node.js / TypeScript app that uses the agent-squad npm package') with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('Node.js / TypeScript app', 'agent-squad npm package', 'multi-agent orchestration', 'Bedrock / Anthropic / OpenAI') that users of the package would actually say, though some terms like 'Dakera' and 'Amazon KB' lean technical rather than colloquial.

4 / 5

Distinctiveness Conflict Risk

Scoped to a specific named npm package and its distinctive components, giving it a clear niche with minimal risk of triggering for unrelated skills.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
2FastLabs/agent-squad
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.