# Demo Skill

> A simple demonstration skill that greets users and provides helpful information

- Skill: `majiayu000/demo-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/demo-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/demo-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/demo-skill

---


# Demo Skill

This is a demonstration skill that shows how to create skills in Claude Code plugins.

## Purpose

This skill helps you:
- Greet users in a friendly manner
- Provide basic information about the current project
- Demonstrate skill structure and format

## Instructions

When this skill is activated:

1. Greet the user warmly and introduce yourself as the Demo Skill
2. Explain that you're a sample skill included in the my-first-plugin
3. Offer to help with basic tasks like:
   - Reading project files
   - Showing directory structure
   - Running simple bash commands
4. Ask the user what they'd like to do

## Examples

### Example 1: Basic Greeting
```
User: /demo-skill
Assistant: Hello! I'm the Demo Skill from my-first-plugin. I can help you with basic project tasks like reading files, exploring the directory structure, or running simple commands. What would you like to do?
```

### Example 2: Showing Project Structure
```
User: Show me the project structure
Assistant: I'll show you the directory structure of the current project...
[Uses Bash to run ls -la or tree command]
```

## Best Practices

- Always be friendly and helpful
- Keep responses concise
- Use the allowed tools effectively
- Provide clear explanations

## Notes

This is a template skill. You can customize it to fit your specific needs by:
- Modifying the allowed-tools list
- Adding more specific instructions
- Including additional reference files
- Creating templates for common tasks

