Browse And Evaluate

Zoek, bekijk en dry-run ai-agent-skills catalogusitems voordat u ze installeert

Door MoizIbnYousaf · MoizIbnYousaf/Ai-Agent-Skills

Getest · Werkt ★ 8.4/10

Browse And Evaluate — Zoek, bekijk en dry-run ai-agent-skills catalogusitems voordat u ze installeert

Wat het doet

Definieert een vijfstaps workflow voor de ai-agent-skills CLI: doorzoek de catalogus, haal skill-details op, bekijk de SKILL.md body, dry-run de installatie, en installeer vervolgens. Het dwingt --fields, --limit en --dry-run vlaggen af zodat de catalogusoutput het contextvenster niet overspoelt en geen skill onbeoordeeld naar schijf wordt geschreven. Activeert wanneer u skills in de ai-agent-skills catalogus doorbladert, vergelijkt of evalueert vóór installatie.

Testrapport

ai-agent-skills@4.3.2 geïnstalleerd vanuit npm in een sandbox en elk commando uitgevoerd dat de 58-regelige body voorschrijft. BASELINE (alleen frontmatter, geen body): Ik dumpte `--help` (~5KB in context), daarna `search database` (898 B) en `info database-design` (1877 B), zonder dry-run vóór installatie. SKILL-uitvoering: sloeg `--help` volledig over aangezien de body exacte commando-vormen levert, `info --fields name,description,tags,collections,installCommands` retourneerde 760 B versus de 1877 B van de baseline (-59%), en `install database-design --dry-run -p` printte het exacte schrijftarget en "bundled house copy from ..." voordat iets de schijf raakte; de echte installatie schreef vervolgens .agents/skills/database-design/SKILL.md. De grootste gemeten winst is de --fields/--limit guardrail: kale `list` zendt 68.770 bytes (~17k tokens) uit terwijl `list --fields name --limit 3` 4 regels uitzendt. Twee eerlijke minpunten: bij `search` is de voorgeschreven --fields een gemeten no-op (898 versus 896 bytes, die vier velden zijn al de standaard), en de frontmatter-versie 4.1.0 van de skill loopt achter op de 4.3.2 CLI. De Gotchas-claim over preview die prompt-injectie verwijdert is echt — cli.js heeft PROMPT_INJECTION_PATTERNS (regel 1574) en een `sanitized` boolean in het preview-schema. De body verwijst niet naar gebundelde scripts of referentiebestanden, dus niets naar 404; geen curl|sh, base64 blobs, geheime exfiltratie of injectietekst ergens erin.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

git clone --depth 1 https://github.com/MoizIbnYousaf/Ai-Agent-Skills.git /tmp/browse-and-evaluate-src
mkdir -p ~/.claude/skills
cp -R /tmp/browse-and-evaluate-src/skills/browse-and-evaluate ~/.claude/skills/browse-and-evaluate
# CLI instead: npx ai-agent-skills install browse-and-evaluate (global) or -p (project: .agents/skills/)
# Preview first: npx ai-agent-skills install browse-and-evaluate --dry-run

Commando's en voorbeeldprompts

  • /browse-and-evaluateZoek, bekijk en dry-run ai-agent-skills catalogusitems voordat u ze installeert

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Find skills for database migration work
  • Compare these two skills before I install one
  • Dry-run installing this skill before committing