CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-package-manager

Installs, configures, audits, and operates Agent Package Manager (APM) in repositories. Use when initializing apm.yml, installing or updating packages, validating manifests, managing lockfiles, compiling agent context, browsing MCP servers, setting up runtimes, or packaging resolved context for CI and team distribution. Don't use for writing a single skill by hand, generic package managers like npm or pip, or non-APM agent configuration systems.

72

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%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 well-crafted instruction-only skill body: lean, fully actionable command guidance, clearly sequenced workflows with validation and feedback loops, and clean one-level-deep progressive disclosure to real bundle files.

DimensionReasoningScore

Conciseness

The body is command-driven and lean, assuming Claude's competence without explaining what APM or a lockfile is; every line earns its place with no padded concept exposition.

5 / 5

Actionability

Concrete, executable `apm` commands appear throughout (e.g. `apm install webmaxru/web-ai-agent-skills/skills/webmcp`, `apm deps tree`, `apm compile --validate`) with specific examples covering the common cases.

5 / 5

Workflow Clarity

Five clearly sequenced steps with explicit validation checkpoints ("verify the lockfile resolved_commit actually changed", `--dry-run` previews) and feedback loops into troubleshooting for batch/destructive operations like uninstall and prune.

5 / 5

Progressive Disclosure

SKILL.md is a concise overview that signals one-level-deep references to three real reference files (command-workflows.md, manifest-and-lockfile.md, troubleshooting.md) and an asset template, all of which exist and are not nested further.

5 / 5

Total

20

/

20

Passed

Description

76%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-structured description that clearly states capabilities, provides explicit "Use when" triggers, and disambiguates itself from generic package managers. Trigger-term coverage is good but could add a few more natural synonyms a user might say.

Suggestions

Add a couple of everyday synonyms or phrasings users might say (e.g. "adding agent skills", "APM lockfile") alongside the technical trigger terms to widen natural-language matching.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ("Installs, configures, audits, and operates") plus seven specific use-cases (initializing apm.yml, managing lockfiles, compiling agent context, browsing MCP servers, packaging for CI), giving comprehensive coverage.

5 / 5

Completeness

It explicitly answers "what" (installs/configures/audits/operates APM) and "when" (a detailed "Use when" clause), and adds negative boundary guidance, matching the anchor for clear and explicit what-and-when with concrete trigger phrases.

5 / 5

Trigger Term Quality

The "Use when" clause covers many natural trigger phrases (initializing apm.yml, installing or updating packages, validating manifests), but it leans on technical terms and omits common user-said synonyms or file extensions that would round out coverage.

4 / 5

Distinctiveness Conflict Risk

The explicit "Don't use for... generic package managers like npm or pip, or non-APM agent configuration systems" carve-out defines a clear niche with minimal conflict risk.

5 / 5

Total

19

/

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
webmaxru/ai-native-dev
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.