CtrlK
BlogDocsLog inGet started
Tessl Logo

tool-use-orchestration

Use this skill when building agentic loops with Claude tool use — defining tools, handling tool calls, parallel execution, and multi-step reasoning.

64

Quality

78%

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 ./external/anthropic-official/tool-use-orchestration/SKILL.md
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 compact, code-heavy skill body with executable patterns and clear section structure. Its only real weaknesses are a time-sensitive model version pin and the absence of an explicit output-validation checkpoint in the loop.

DimensionReasoningScore

Conciseness

The body is lean, mostly executable code with minimal prose and no over-explanation of concepts Claude already knows, but the hardcoded `model="claude-opus-4-6"` is a time-sensitive version pin that should be trimmed or parameterized.

4 / 5

Actionability

Provides fully executable, copy-paste-ready code for tool definition, the agentic loop, and parallel execution, plus a concrete Quick Reference table covering the common cases (error retry, tool_choice forcing).

5 / 5

Workflow Clarity

The agentic loop is clearly sequenced with stop_reason checkpoints and error-recovery feedback (try/except → error result → Claude retry), but lacks an explicit validation step or checklist for the final output.

4 / 5

Progressive Disclosure

Well-organized into clear sections (Basic Tool Definition, Agentic Loop, Parallel Execution, Quick Reference) with no nested references, though everything is inlined in one file with no external references.

4 / 5

Total

17

/

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.

A clear, specific description with an explicit trigger clause and concrete capability list, well above the midpoint. It stops just short of top marks because the trigger is a single condition and a few terms are slightly abstract.

DimensionReasoningScore

Specificity

Names the domain and lists several concrete actions — "defining tools, handling tool calls, parallel execution, and multi-step reasoning" — but "multi-step reasoning" is slightly abstract, leaving minor gaps versus the comprehensive anchor 5.

4 / 5

Completeness

Explicitly answers both what (the dash-listed capabilities) and when ("Use this skill when building agentic loops with Claude tool use"), but the single trigger condition could enumerate more scenarios to reach anchor 5.

4 / 5

Trigger Term Quality

Good natural-term coverage ("agentic loops", "Claude tool use", "tool calls") that a developer building agents would say, but lacks synonyms or multiple phrasings, so it sits below the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

The "agentic loops with Claude tool use" niche is mostly distinct with minimal conflict risk, though it could overlap slightly with broader coding or agent-building skills.

4 / 5

Total

16

/

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
ProwlrBot/prowlr-marketplace
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.