본문으로 건너뛰기
cccskills
무료GitHub에 공개

sylph-create-skill

Create a new skill from scratch. Generates the SKILL.md, registers it in AGENTS.md, and sets up the content folder structure.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph스타 216(GitHub 216 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md5.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Create Skill

When to use

Run /sylph-create-skill <name> when the CAO wants to add a new skill that doesn't exist yet.

Usage

/sylph-create-skill social-listening
/sylph-create-skill competitor-analysis

Step 1: Understand the skill

Ask the CAO ONE question:

What should [skill-name] do? (2-3 sentences is enough)

From her answer, derive:

  • Purpose: what problem does it solve?
  • Domain: which area does it belong to? (content, sales, product, brand, finance, hr, legal, ops, events, writing, agents)
  • Trigger: when would someone invoke it? (on-demand, daily, event-triggered)
  • Inputs: what does it need to run? (a topic, a file, a customer name, nothing)
  • Outputs: what does it produce? (a draft, a report, an issue, a Slack message)
  • MCP connectors: which external tools does it need?

Step 2: Create the skill file

Create .claude/skills/<skill-name>/SKILL.md with this structure:

---
name: <skill-name>
description: <one line - what it does and when to use it>
---

# <Skill Title>

## MCP connectors

| Connector | Purpose |
|-----------|---------|
| [tool] | [what it's used for] |

## Context loading

1. Read [relevant files] for context
2. Read `_insights.md` for the domain (if exists)
3. Read `_examples/` for quality reference (if exists)

## Arguments

| Argument | What it does |
|----------|-------------|
| [arg] | [description] |

## Execution

1. [Step 1]
2. [Step 2]
3. [Step 3]

## Guardrails

- [Safety rule 1]
- [Safety rule 2]
- **Never publish or send directly** - always save to `_drafts/`

## Self-improvement

After the CAO reviews and approves the output:

1. Move the final version from `_drafts/` to `_published/`
2. Diff what was drafted vs what the CAO kept - identify patterns in her edits
3. Update `_insights.md` with what worked, what she changed, and why
4. If her edits reveal a recurring pattern or new rule, add it to this skill file
5. If the output was a top performer, promote it to `_examples/`

Skill file rules

  • Flat path: .claude/skills/<skill-name>/SKILL.md - one level only, no subdirectories
  • YAML frontmatter required: name and description fields
  • MCP connectors table: always include, even if empty ("None required")
  • Guardrails section: always include - every skill must define what it does NOT do
  • No em dashes: use - or :

Step 3: Create the content folder (if applicable)

If the skill produces content, create the folder structure:

<domain>/<channel>/
  _drafts/          # where new content goes
  _published/       # approved content archive
  _examples/        # best-performing pieces (few-shot reference)
  _insights.md      # channel learnings (create empty with header)

Not all skills need a content folder. Agent skills, ops skills, and tool skills may just use agents/<name>/_logs/.

Step 4: Register the skill

Add the skill to the index table in AGENTS.md (section 8):

| <skill-name> | <domain> | `.claude/skills/<skill-name>/SKILL.md` |

Insert in alphabetical order within the domain group.

Step 5: Create the setup guide (optional)

If the skill needs configuration (MCP connections, examples, voice derivation), create a setup guide at .claude/skills/sylph-setup-skill/setup-<skill-name>.md and add it to the dispatch table in sylph-setup-skill/SKILL.md.

Only create a setup guide if the skill requires initial configuration. Simple on-demand skills don't need one.

Step 6: Add the self-improvement loop (mandatory)

Every skill MUST have a ## Self-improvement section as its last section. This is what makes Sylph a self-improving system instead of a static prompt library.

Add this section to the skill file you created in Step 2:

## Self-improvement

After the CAO reviews and approves the output:

1. Move the final version from `_drafts/` to `_published/`
2. Diff what was drafted vs what the CAO kept - identify patterns in her edits
3. Update the relevant `_insights.md` with what worked, what she changed, and why
4. If her edits reveal a recurring pattern or new rule, add it to this skill file
5. If the output was a top performer, promote it to `_examples/` with annotated frontmatter

Adapt the wording to fit the skill's output type:

  • Content skills (posts, emails, articles): focus on voice, structure, and tone patterns
  • Agent/routine skills (CoS, CSM, EA): focus on format, scope, and prioritization patterns
  • Analysis skills (reports, screening, reviews): focus on depth, framing, and what the CAO found useful vs noise
  • Ops skills (CRM, docs updates): focus on process efficiency and what the CAO corrected

The key principle: the skill improves because the CAO's edits are signal. Capture what she changed and why, then bake that into the skill's rules and the domain's insights.

Step 7: Test

Generate one piece of output using the new skill. Ask the CAO to review. Capture any corrections in the skill file or _insights.md.


Checklist

Before finishing, verify:

  • SKILL.md exists at .claude/skills/<skill-name>/SKILL.md
  • Frontmatter has name and description
  • MCP connectors table is present
  • Guardrails section is present
  • Self-improvement section is present (mandatory)
  • Skill is registered in AGENTS.md section 8
  • Content folder created (if applicable)
  • Test output generated and reviewed

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Generate a customer-specific enterprise service agreement by filling in the standard template with deal details.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph2162026년 5월 21일 업데이트

Head of Data agent - creates reportings and ad-hoc analytics using nao MCP tools. Always use ask_nao to create conversations that persist in nao.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph2162026년 5월 21일 업데이트

Review a contract against standard negotiation positions - flag deviations, generate redlines, provide business impact analysis. Use when reviewing vendor or customer agreements, when you need clause-by-clause analysis, or when preparing a negotiation strategy.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph2162026년 5월 21일 업데이트

Personalize Sylph to your company. Ask the company name, then derive everything from the web - CONTEXT.md, brand voice, team, ICP, and standing instructions.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph2162026년 5월 21일 업데이트

Set up an AI agent by validating her scope, schedule, and delivery channel. Run as `/sylph-setup-agent <agent-name>` or `/sylph-setup-agent all`.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph2162026년 5월 21일 업데이트

Set up a specific Sylph skill by auto-pulling examples from the web, deriving insights, and configuring the skill. Run as `/sylph-setup-skill <skill-name>`.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

getnao/sylph2162026년 5월 21일 업데이트

getnao의 스킬 모두 보기

이 스킬의 문제 신고