# Hello World

> Minimal example skill demonstrating the SKILL.md format. Use as a starting point for creating new skills.

- Skill: `fj-th/hello-world` (Agent Skill)
- Install (CLI): `npx skillmds@latest add fj-th/hello-world`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fj-th/hello-world/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: fj-th (https://skillmd.com/u/fj-th)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/fj-th/hello-world

---


# Hello World Skill

This is a minimal example skill that demonstrates the essential structure of a SKILL.md file.

## What You'll Learn

- YAML frontmatter format (name + description)
- Markdown content structure
- How skills become MCP tools

## How It Works

When invoked via the `skills_hello-world` tool, these instructions are returned to Claude, who interprets and executes them.

## Creating Your Own Skill

1. Create directory: `.claude/skills/your-skill-name/`
2. Create `SKILL.md` with frontmatter:

```markdown
---
name: your-skill-name
description: Clear description of what this skill does and when to use it
---

# Your Instructions Here

Write clear, actionable instructions in Markdown...
```

3. Rebuild: `npm run build`

Your skill is now available as `skills_your-skill-name`.

## Tips

- **Name**: Use kebab-case (lowercase with hyphens)
- **Description**: Be specific about what the skill does and when to use it
- **Instructions**: Keep them concise and actionable
- **Focus**: One skill, one purpose

That's it! Skills are just YAML + Markdown.

