Skip to content
Back to skills

659 Description Skill 2a8ceef1

ASecurity

Write or rewrite frontmatter description fields for Claude Code skills and agents. Use when creating new skills/agents, description exceeds 1024 characters, description uses forbidden YAML multiline indicators (>-, |-), description contains colons that trigger quoting, description lacks trigger keywords, or when optimizing descriptions for AI tool selection. Ensures descriptions are single-line, complete, informative, front-loaded with critical information.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agents

Works with

  • claude code

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 659-description-skill_2a8ceef1 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 659 Description Skill 2a8ceef1?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 659 Description Skill 2a8ceef1
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-659-description-skill-2a8ceef1/badge)](https://www.skillsdirectory.com/skills/tools-only-659-description-skill-2a8ceef1)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
description: "Write or rewrite frontmatter description fields for Claude Code skills and agents. Use when creating new skills/agents, description exceeds 1024 characters, description uses forbidden YAML multiline indicators (>-, |-), description contains colons that trigger quoting, description lacks trigger keywords, or when optimizing descriptions for AI tool selection. Ensures descriptions are single-line, complete, informative, front-loaded with critical information."
user-invocable: true
---

The model MUST write frontmatter descriptions following these rules.

## Formatting Rules

1. **Single-line only** - Never use YAML multiline indicators (`>-`, `|-`, `>`, `|`)
2. **No colons** - Avoid colons (`:`) as they trigger YAML quoting. Swap it for something else or rephrase.
3. **Front-load critical info** - First 1024 characters are most important
   - Claude Code may truncate to 1024 chars in some contexts
   - No hard limit, but keep key information in first 1024 chars
   - Convey purpose, triggers, and value early

A description should be a complete and informative explanation of what the skill does and when to use it. Include WHEN to use this skill - specific scenarios, file types, or tasks that trigger it.

## Validation

After writing, validate with the validation script `plugin_validator.py`

```sh
 plugin_validator.py [file]
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.