Skip to content
Back to skills

Commands

ASecurity

Scaffold a skill in the current harness, write it properly, and prove it lands

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 20, 2026
ai-agentsbash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 20, 2026

npx -y skills add eyelock/ynh --skill commands --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Commands?

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

Security grade badge for Commands
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/eyelock-commands/badge)](https://www.skillsdirectory.com/skills/eyelock-commands)

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

Download with Pro
SKILL.md
---
name: new-skill
description: Scaffold a skill in the current harness, write it properly, and prove it lands
---

Add a skill to the harness in the current directory, then verify it reaches the
vendor rather than assuming it did.

## 1. Scaffold

```bash
ynd create skill <name>
```

That writes `skills/<name>/SKILL.md` with placeholder frontmatter. The `name`
must match the directory.

## 2. Write it

Ask what workflow this automates before writing anything. A skill is a workflow,
not a description — every step should be a command to run, a file to open, or a
pattern to look for.

Replace the placeholder `description` first. It is what the vendor routes on, so
it must say **what the skill does and when to use it**, not just what it is.

Follow `rules/artifact-authoring.md`. If the body grows past a screen, move
detail into `skills/<name>/references/` — those ship with the skill, so anything
the skill tells the reader to open must live there rather than elsewhere in the
repo.

## 3. Prove it

```bash
ynd validate .
ynd lint skills/<name>
ynd preview . -v claude
```

The preview is the step people skip. **Confirm the new file appears in it** — a
skill that validates but does not assemble is not installed, and nothing else
tells you.

If the harness is installed, reload it:

```bash
ynh install .
```

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.