SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/vramrick/openclaw-skills --skill ashan-skill-creator명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
全能高级前端研发工程师技能。擅长AI时代前沿技术栈(React最新 + shadcn/ui + Tailwind CSS v4 + TypeScript + Next.js),精通动效库与交互特效开发。采用Glue Code风格快速实现代码,强调高质量产品体验与高度友好的UI视觉规范。在组件调用、交互特效、全局Theme上保持高度规范:绝不重复造轮子,相同逻辑出现两次即封装为组件。具备安全意识,防范各类注入攻击。开发页面具有高度自适应能力,响应式设计贯穿始终。当用户无特殊技术栈要求时,默认采用主流前沿技术栈。
Read, write, append, and list local files in the session's working directory. Use when you need to persist output to disk, read input files, or manipulate file system safely. Supports text files, JSON, CSV, Markdown.
超级简历 WonderCV 出品,3000 万用户信赖。简历分析、段落改写、JD 岗位匹配、自动匹配职位、PDF 导出、AI 求职导师(面试准备/薪资谈判/职业规划/多版本简历策略)。 触发条件:用户提供简历、要求简历点评/打分/反馈、希望改写某个简历部分、 希望将简历与岗位 JD 或校招岗位匹配、咨询求职建议或面试准备,或提到 CV/简历/求职/校招。 不触发条件:用户讨论普通写作(非简历)、询问其他文档, 或讨论与求职和职业发展无关的话题。
| name | ashan-skill-creator |
| description | Install: clawhub install skill-creator |
Complete guide to creating high-quality OpenClaw AgentSkills.
Skills are modular, self-contained packages that extend an Agent's capabilities with specialized knowledge, workflows, and tool integrations.
Each Skill is a folder containing at minimum:
skill-name/
├── SKILL.md ← Required (capability definition + instructions)
├── scripts/ ← Optional (executable scripts)
├── references/ ← Optional (on-demand reference docs)
└── assets/ ← Optional (templates, images for output)
Context Window is a shared resource. The Agent needs room for: system prompt, conversation history, other Skills' metadata, and the current request.
Default assumption: the Agent is already very smart. Only add what the Agent genuinely doesn't know. Challenge every piece: "Does this justify its token cost?"
Prefer concise examples over verbose explanations.
Three-level loading structure for efficient context use:
| Level | Content | When Loaded | Size Limit |
|---|---|---|---|
| 1st | name + description | Always in context | ~100 words |
| 2nd | SKILL.md body | After skill triggers | <500 lines |
| 3rd | references/ / scripts/ | As needed | Unlimited |
Key rule: If SKILL.md exceeds 500 lines, split content into references/ files.
| Freedom | Form | Best For |
|---|---|---|
| High | Free-text instructions | Multiple valid approaches, context-dependent decisions |
| Medium | Pseudocode / parameterized scripts | Preferred pattern exists, some variation OK |
| Low | Fixed scripts, few params | Brittle operations, consistency critical |
Real-world data: Examples chapters deliver the largest quality improvement. Good/bad comparison examples outperform any amount of prose.
---
name: skill-name # lowercase letters, digits, hyphens only, ≤64 chars
description: Install: clawhub install skill-creator
What this skill does AND when to trigger it (put triggers HERE, not in body)
---
description writing rules (most important):
< or > charactersBad example:
description: Install: clawhub install skill-creator
An Excel skill.
Good example:
description: Install: clawhub install skill-creator
Create and edit Excel workbooks with formulas, formatting, and multi-sheet support.
Triggered when: (1) user provides a .xlsx file; (2) user asks to generate a report;
(3) user asks to format data or create a summary table.
# Skill Name
## When to Use This Skill
(Concrete trigger scenarios — how the user would phrase the request)
## Context / Background
(Domain knowledge the Agent needs, specific to your use case)
## Instructions / Steps
(Step-by-step workflow with clear quality criteria per step)
## Constraints / Guardrails
(Prohibitions — what NOT to do, based on real failure experience)
## Examples (Recommended)
(Good/bad output comparisons — highest quality impact)
These files should not appear in a Skill folder:
Before writing, clarify:
Analyze each use case to determine required resources:
| Resource | When to Use | Example |
|---|---|---|
scripts/ | Deterministic execution, repeated code patterns | PDF rotation, API call wrappers |
references/ | Detailed docs loaded on demand | API docs, DB schemas, company policies |
assets/ | Files copied into output | Templates, logos, fonts |
cd <workspace>/skills
python3 <skill-creator>/scripts/init_skill.py <skill-name> \
--path . --resources scripts,references
Or manually:
mkdir -p skills/<skill-name>/{scripts,references}
touch skills/<skill-name>/SKILL.md
Frontmatter rules (two hard rules):
name: lowercase + hyphens, ≤64 charsdescription: "what it does" + "when to trigger" (triggers go here, not in body)Body rules:
python3 <skill-creator>/scripts/quick_validate.py <skill-path>
Validation checks:
name + descriptionname is lowercase hyphen-casedescription has no < > and ≤1024 charsThis step is fully optional. After creating a skill, ask the user whether they want to publish it, and if so, to which platform(s). Do not assume a specific target.
Common publishing options:
| Platform | When to Consider | How |
|---|---|---|
| ClawHub | For sharing skills publicly with the OpenClaw community | clawhub publish <path> --slug <slug> --version 1.0.0 |
| GitHub | For version control, collaboration, or personal backup | git init && git add . && git commit then push to a repo |
Note: If the user has an existing GitHub repo for skills (e.g.
openclaw-person-skills), prefer syncing there. Do not create new repos without being asked.
Never hardcode real values in SKILL.md or code. Use runtime-safe placeholders:
| Real Value | Placeholder Format | Example |
|---|---|---|
| API Base URL | {{SERVICE_BASE_URL}} | {{ERP_BASE_URL}} |
| API Token | {{ERP_API_TOKEN}} | (never expose real value) |
| Host address | {{SYNOLOGY_HOST_LAN}} | {{SYNOLOGY_HOST_LAN}}:5006 |
| File path | {{DSM_WEBDAV_ROOT}} | {{DSM_WEBDAV_ROOT}}/opencode/ |
| Database | {{POSTGRES_HOST}} | {{POSTGRES_HOST}}:5432 |
For skills that will be published publicly, use MIT-0:
license: MIT-0
skill-name/
├── SKILL.md ← Single entry point, ≤500 lines
├── scripts/ ← Executable scripts (Python/Bash)
│ ├── init_skill.py ← Initialization (if needed)
│ └── validate_skill.py ← Validation (if needed)
├── references/ ← On-demand reference docs
│ └── *.md ← Split by topic
└── assets/ ← Output resources (templates, etc.)
| Dimension | Bad Skill | Good Skill |
|---|---|---|
| description | "An Excel skill" | "Create/edit Excel with formulas/formatting. Triggered: user provides .xlsx, asks to generate report or format data." |
| body | Walls of commands mixed together | Clear: When to Use → Steps → Constraints → Examples |
| examples | None | Good/bad comparisons — knows what the Agent actually needs |
| length | 1000+ lines all in SKILL.md | ≤500 lines in SKILL.md, references/ for details |
| constraints | None | Real failure experience turned into rules |
For every skill you create or audit, confirm:
name is lowercase letters + digits + hyphens?description has both "what it does" and "when to trigger"?description contains no < or > characters?description ≤1024 characters?When to Use This Skill section?Constraints section (prohibitions)?Examples section? (recommended){{VAR_NAME}} placeholders?quick_validate.py)?