Skip to content
Back to skills

2755 Agent Skills Spec 18c62f91

ASecurity

A skill is a folder of instructions, scripts, and resources that agents can discover and load dynamically to perform better at specific tasks. In order for the folder to be recognized as a skill, it must contain a `SKILL.md` file. A minimal skill folder looks like this: ``` my-skill/ - SKILL.md ``` More complex skills can add additional directories and files as needed. The skill's "entrypoint" is the `SKILL.md` file. It is the only file required to exist. The file must start with a YAML front...

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

Works with

  • claude code
  • cli

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2755-agent-skills-spec_18c62f91 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2755 Agent Skills Spec 18c62f91?

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

Security grade badge for 2755 Agent Skills Spec 18c62f91
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2755-agent-skills-spec-18c62f91/badge)](https://www.skillsdirectory.com/skills/tools-only-2755-agent-skills-spec-18c62f91)

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

SKILL.md
# Agent Skills Spec

A skill is a folder of instructions, scripts, and resources that agents can discover and load dynamically to perform better at specific tasks. In order for the folder to be recognized as a skill, it must contain a `SKILL.md` file.

# Skill Folder Layout

A minimal skill folder looks like this:

```
my-skill/
  - SKILL.md
```

More complex skills can add additional directories and files as needed.

# The SKILL.md file

The skill's "entrypoint" is the `SKILL.md` file. It is the only file required to exist. The file must start with a YAML frontmatter followed by regular Markdown.

## YAML Frontmatter

The YAML frontmatter has 2 required properties:

- `name`
  - The name of the skill in hyphen-case
  - Restricted to lowercase Unicode alphanumeric + hyphen
  - Must match the name of the directory containing the SKILL.md
- `description`
  - Description of what the skill does and when Claude should use it

There are 3 optional properties:

- `license`
  - The license applied to the skill
  - We recommend keeping it short (either the name of a license or the name of a bundled license file)
- `allowed-tools`
  - A list of tools that are pre-approved to run
  - Currently only supported in Claude Code
- `metadata`
  - A map from string keys to string values
  - Clients can use this to store additional properties not defined by the Agent Skills Spec
  - We recommend making your key names reasonably unique to avoid accidental conflicts

## Markdown Body

The Markdown body has no restrictions on it.

# Additional Information

For a minimal example, see the `template-skill` example.

# Version History

- 1.0 (2025-10-16) Public Launch

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…