# OurDigital Skill Creator

Meta skill for creating, validating, and managing OurDigital Claude Skills.

## Purpose

This skill helps create new OurDigital skills with:
- Proper directory structure
- YAML frontmatter conventions
- OurDigital trigger patterns
- Notion history tracking

## Activation

Only activates with "ourdigital" keyword:
- "ourdigital 스킬 만들기"
- "ourdigital skill creator"
- "create ourdigital skill"

## Structure

```
10-ourdigital-skill-creator/
├── code/
│   └── SKILL.md              # Claude Code version
├── desktop/
│   └── SKILL.md              # Claude Desktop version
├── shared/
│   ├── references/
│   │   ├── suitability-criteria.md
│   │   └── skill-patterns.md
│   ├── templates/
│   │   └── SKILL-TEMPLATE.md
│   └── scripts/
│       ├── init_skill.py
│       └── validate_skill.py
├── docs/
│   ├── CHANGELOG.md
│   └── logs/
└── README.md
```

## Usage

### Create a New Skill

```bash
python shared/scripts/init_skill.py {name} --number XX

# Example
python shared/scripts/init_skill.py blog --number 02
```

### Validate a Skill

```bash
python shared/scripts/validate_skill.py {skill-directory}

# Example
python shared/scripts/validate_skill.py 02-ourdigital-blog
```

## Workflow

1. **Suitability Check** - Evaluate if need fits Claude Skill criteria
2. **Requirements Q&A** - Gather purpose, triggers, tools, outputs
3. **Generate Structure** - Create directories and files
4. **Validation** - Verify structure and content
5. **Notion Sync** - Record to Working with AI database

## Version

- Current: 1.0.0
- Author: OurDigital
- Environment: Both (Desktop & Code)
