# My Skill Name

> A clear, detailed description of what this skill does and when to use it. Include keywords that help agents discover this skill.

- Skill: `majiayu000/my-skill-name-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/my-skill-name-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/my-skill-name-2/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/my-skill-name-2

---


# My Skill Name

## Purpose

Describe what problem this skill solves and why it's useful.

## When to Use This Skill

Activate this skill when:
- Condition 1
- Condition 2
- Condition 3

## When NOT to Use This Skill

Skip this skill when:
- Exception 1
- Exception 2

## Core Principles

### 1. First Principle

**Explanation of the principle:**

```typescript
// ❌ BAD: What not to do
function badExample() {
  // problematic code
}

// ✅ GOOD: What to do instead
function goodExample() {
  // improved code
}
```

**Checklist:**
- [ ] Item 1
- [ ] Item 2
- [ ] Item 3

### 2. Second Principle

[Continue pattern...]

## Quick Reference

| Scenario | Action |
|----------|--------|
| When X happens | Do Y |
| When A occurs | Do B |

## Further Reading

For detailed documentation, see:
- `references/detailed-guide.md` - In-depth explanations
- `references/examples.md` - Real-world examples

## Pre-Commit Checklist

Before considering code complete, verify:

- [ ] All inputs validated at boundaries
- [ ] Errors handled explicitly
- [ ] Types are strict (no `any`)
- [ ] Tests cover edge cases
- [ ] Documentation updated

