AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Description Craft

skill-vix0007-vixero-skills-description-craft · by Vix0007

Diagnose and rewrite a SKILL.md frontmatter description so Claude reliably triggers the skill at the right moment. Use when a skill fails to trigger, triggers on the wrong tasks, or when writing a new skill and asking "is this description good". Returns a diagnosis, a rewritten description, and why the rewrite fires better.

— No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add skill-vix0007-vixero-skills-description-craft

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-vix0007-vixero-skills-description-craft)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ 5mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Description Craft? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

description-craft

Fix the load-gate. The description is the only part of a skill Claude sees every turn — bad description means the skill never fires.

Trigger on

  • "my skill doesn't trigger"
  • "is this description good"
  • "help me write the description / frontmatter"
  • "write a SKILL.md description for X"

What a description must contain

  1. What it does. Verb + object. "Rewrite verbose skills into lean form."
  2. When to use it. Explicit trigger signals. "Use when the user asks to compress, shrink, tighten..."
  3. Trigger keywords. Synonyms the user might actually type — not just the formal name. A skill called threat-model should mention STRIDE, PASTA, threat modeling, risk assessment.
  4. Output shape. One phrase on what the user gets back. "Returns a ranked list of threats with mitigations."

Diagnosis checklist

For the given description, mark each:

| check | pass / fail | |-------|-------------| | length 100–300 chars | | | starts with a verb | | | contains "Use when" or equivalent | | | lists 3+ synonym triggers | | | names the output / return value | | | no meta-fluff ("This skill will...") | | | no hedging ("might help with...") | |

Three or more fails → rewrite from scratch. One or two fails → patch.

Rewrite pattern

{verb} {object}. Use when the user asks to {synonym1}, {synonym2}, {synonym3}, or {synonym4}. Returns {output-shape}.

Output

diagnosis:
  length: {n} chars ({pass/fail})
  starts with verb: {pass/fail}
  has "Use when": {pass/fail}
  synonym count: {n} ({pass/fail})
  names output: {pass/fail}
  fluff: {pass/fail}

rewritten description:
{new description}

why it fires better:
- {reason 1}
- {reason 2}

Hard rules

  • Never write descriptions longer than 300 chars. Anthropic docs recommend specific and short.
  • Never start with "This skill" — waste.
  • Never use "helps with" — vague trigger, weak fire.
  • If the skill does more than one thing, recommend splitting it. One skill, one job.
  • The same skill name must appear nowhere in the description body — that is the name field's job.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.