# Skill Creator

> Create new skills for FeatherBot Use when this capability is needed.

- Skill: `tomevault-io/skill-creator-170` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/skill-creator-170`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/skill-creator-170/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/skill-creator-170

---


# Skill Creator

You can help the user create new FeatherBot skills. A skill is a markdown instruction file that teaches you how to perform a specific task.

## Skill Structure

Each skill is a directory containing a `SKILL.md` file:

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

## SKILL.md Format

Every SKILL.md has YAML frontmatter followed by markdown instructions:

```markdown
---
name: my-skill
description: "Short description of what this skill does"
requires:
  bins: []    # CLI binaries needed (e.g., ["gh", "docker"])
  env: []     # Environment variables needed (e.g., ["GITHUB_TOKEN"])
always: false # Set to true to always include in system prompt
---

# My Skill

Instructions for how to use this skill...
```

## Frontmatter Fields

- **name**: Unique skill identifier
- **description**: One-line summary shown in skill listings
- **requires.bins**: CLI tools that must be in PATH for the skill to work
- **requires.env**: Environment variables that must be set
- **always**: If true, the full skill content is included in every prompt. Use sparingly.

## Where to Save Skills

- **Workspace skills**: `{workspace}/skills/` — project-specific
- **User skills**: `~/.featherbot/skills/` — shared across all workspaces
- **Bundled skills**: `skills/` in the FeatherBot installation — shipped with the package

## Tips

- Keep skills focused on one domain or task
- Include concrete examples and command templates
- List all required tools in the `requires` section
- Use `always: false` unless the skill is needed on every turn

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/piyushgupta53) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

