Install
$ agentstack add skill-vix0007-vixero-skills-description-craft ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →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
- What it does. Verb + object. "Rewrite verbose skills into lean form."
- When to use it. Explicit trigger signals. "Use when the user asks to compress, shrink, tighten..."
- Trigger keywords. Synonyms the user might actually type — not just the formal name. A skill called
threat-modelshould mention STRIDE, PASTA, threat modeling, risk assessment. - 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
namefield's job.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Vix0007
- Source: Vix0007/vixero-skills
- License: MIT
- Homepage: https://vixdev.cloud/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.