Skill Creator
Azure/azqr
Create new skills, modify and improve existing skills, and measure skill performance.
创建、修改、改进 skill,并衡量其表现。当用户想从零做一个 skill、改进/调试已有 skill、把刚才对话里的流程"变成 skill"、或说"我想做个 skill 但不知道怎么做""帮我做个 skill"时使用。也适用于优化 skill 的触发描述、跑评测。Use when the user wants to create, edit, debug, or evaluate a…
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills skill-creator-cn --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/skill-creator-cn/skills/skill-creator-cn .claude/skills/skill-creator-cn && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "skill-creator-cn" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cn into .claude/skills/skill-creator-cn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-creator-cn", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cnType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills skill-creator-cn --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/skill-creator-cn/skills/skill-creator-cn .agents/skills/skill-creator-cn && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "skill-creator-cn" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cn into .agents/skills/skill-creator-cn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-creator-cn", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills skill-creator-cn --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/skill-creator-cn/skills/skill-creator-cn .cursor/skills/skill-creator-cn && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "skill-creator-cn" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cn into .cursor/skills/skill-creator-cn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-creator-cn", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git --path plugins/skill-creator-cn/skills/skill-creator-cn--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills skill-creator-cn --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/skill-creator-cn/skills/skill-creator-cn .gemini/skills/skill-creator-cn && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "skill-creator-cn" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cn into .gemini/skills/skill-creator-cn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-creator-cn", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills skill-creator-cnInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/skill-creator-cn/skills/skill-creator-cn .github/skills/skill-creator-cn && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "skill-creator-cn" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cn into .github/skills/skill-creator-cn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-creator-cn", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install idiotLeoLYJ/Daliu-Awesome-Skills skill-creator-cn --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/skill-creator-cn/skills/skill-creator-cn .opencode/skills/skill-creator-cn && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "skill-creator-cn" agent skill from https://github.com/idiotLeoLYJ/Daliu-Awesome-Skills/tree/main/plugins/skill-creator-cn/skills/skill-creator-cn into .opencode/skills/skill-creator-cn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "skill-creator-cn", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
skill-creator-cn创建、修改、改进 skill,并衡量其表现。当用户想从零做一个 skill、改进/调试已有 skill、把刚才对话里的流程"变成 skill"、或说"我想做个 skill 但不知道怎么做""帮我做个 skill"时使用。也适用于优化 skill 的触发描述、跑评测。Use when the user wants to create, edit, debug, or evaluate a…
Skill Creator Cn is an agent skill from idiotLeoLYJ/Daliu-Awesome-Skills. 创建、修改、改进 skill,并衡量其表现。当用户想从零做一个 skill、改进/调试已有 skill、把刚才对话里的流程"变成 skill"、或说"我想做个 skill 但不知道怎么做""帮我做个 skill"时使用。也适用于优化 skill 的触发描述、跑评测。Use when the user wants to create, edit, debug, or evaluate a skill (Chinese or English).
Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 28 other files, including scripts, reference files and assets (for example `README.md`, `agents/analyzer.md` and `agents/comparator.md`).
It sits in Agent Workflows, covering Skill authoring. The repository describes itself as: 大刘(公众号:爱 AI 的大刘)的自建高质量 Skills 合集. The licence is Apache-2.0.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 8860202. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python, from the files we listed), which the agent can run.
Shell commands in SKILL.md call:
claudepythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Skill Creator Cn loads about 2.2k tokens when it runs, and up to ~14k if it reads all its reference files. Until then it costs about 60 tokens; SKILL.md has 459 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from idiotLeoLYJ/Daliu-Awesome-Skills at commit 8860202, republished under its Apache-2.0 licence (© idiotLeoLYJ). 459 words, ~2,216 tokens.
.claude/skills/skill-creator-cn/SKILL.md (or your agent's skills folder). This skill also uses 23 other files; get the full folder from GitHub.默认用中文与用户交流,跟随用户的语言切换(用户改用英文则跟着切换)。
全程自动识别用户的技术水平,不要打断流程询问"你是什么水平"——通过用户的措辞、上下文自动判断,并相应调整用词深度:
详细的水平信号识别与提问节奏,见 references/需求共创.md。
在进入任何创建/改进流程之前,先做三个快速判断:
判断标准:
命中后怎么做:坦诚告诉用户"这种情况不一定需要做成 skill,因为……",并提供直接帮助或替代建议。
判断方法:扫一眼用户环境里已有的 skills 列表(available_skills),看有没有功能高度重叠的。
命中后怎么做:告知用户已有类似 skill,建议先试用,或在现有 skill 上改进,而非重新造轮子。
判断标准:用户描述的需求实际上涵盖了多个独立的、可拆分的工作流程。
命中后怎么做:提醒用户"这其实是好几个 skill,建议拆开来做",本工具不会自动批量生成多套 skill,每次聚焦一个。
通过用户的描述,判断属于哪个入口,然后跳转对应分支:
| 入口 | 用户大概这样说 | 跳转 |
|---|---|---|
| E1 模糊想法 | "我想做个 skill""帮我自动化 XX""我有个想法但不知道怎么做" | → references/需求共创.md |
| E2 从对话提取 | "把我们刚才做的变成 skill""提取这个流程""这次对话做成 skill" | → references/需求共创.md(从 transcript 抽步骤/工具/纠正 → 回填四要素) |
| E3 现有材料 | "我有个文档/流程图/SOP""给你几对输入输出示例,照着做""参考这个来做 skill" | → references/需求共创.md(分析材料/示例 → 提炼四要素 → 补缺) |
| E4 已有草稿 | "我写了个 SKILL.md 草稿""帮我完善这个 skill" | → references/需求共创.md(读懂草稿 → 补缺 → 进打磨循环) |
| E5 改进/调试 | "这个 skill 不触发""触发错了""效果跑偏""太慢太重" | → references/改进调试.md |
E1/E2/E3/E4 均路由到 references/需求共创.md,按各自情境执行对应段落。E5 路由到 references/改进调试.md,按诊断 playbook 执行。
以下是整体流程的全局视图,确保你在每个阶段都知道"下一步去哪":
① 前置 Triage(闸门)
· 这要不要做成 skill? → 一次性/普通 prompt 够/Claude 原生能干/
更适合 slash command·subagent → 直说不必
· 有没有现成类似的? → 扫一眼已有 skills,别重复造
· 范围太大? → 提醒"这其实是好几个 skill"
│
▼
② 识别入口,跳对应分支(两类,分别走不同路)
▸ 创建类 E1 模糊想法 / E2 从对话 / E3 现有材料 / E4 已有草稿
└─→ references/需求共创.md(四要素 / 水平信号 / 材料·输入输出例子分析)
│ 四要素挖掘完
▼
✦ 确认门:把四要素回述给用户、获批才开写(见 需求共创.md 第六节)──┐
▸ 改进类 E5 改进/调试 │
└─→ references/改进调试.md(诊断:不触发/行为跑偏/过欠触发/太重;不经确认门)─┤
▼
③ 共有打磨循环(见下文"起草 SKILL.md"及后续章节)
起草 SKILL.md(含 description;顺带确认 依赖/工具/MCP 可用性)
→ 验证【分层:轻量"跑给你看"默认 / 重型量化评测可选】
→ 看结果 → 改 → 重跑 → 满意为止 → 打磨 description 触发
│
▼
④ 最后一公里 → references/最后一公里.md(放哪/确认装上/自测触发/打包)根据需求共创的结果,填写以下几个核心部分:
skill-name/
├── SKILL.md(必须)
│ ├── YAML frontmatter(name、description 必填)
│ └── Markdown 说明
└── 捆绑资源(可选)
├── scripts/ - 确定性/重复性任务的可执行代码
├── references/ - 按需加载到上下文的文档
└── assets/ - 输出中用到的文件(模板、图标、字体)Skill 有三级加载层:
关键原则:
多领域 skill 按变体组织:
cloud-deploy/
├── SKILL.md(流程 + 选择逻辑)
└── references/
├── aws.md
├── gcp.md
└── azure.mdClaude 只读取相关的 reference 文件。
Skill 不得包含恶意代码、漏洞利用代码或任何可能损害系统安全的内容。Skill 的内容不应在描述说明的范围之外给用户带来意外。不要配合制作带有误导性、旨在未授权访问或数据泄露的 skill。角色扮演类需求(如"扮演某个角色")通常没问题。
用祈使句写指令,这样模型更容易执行。
尽量说明"为什么"而不是堆砌 MUST/NEVER 等强制词——当今的 LLM 相当聪明,理解了背后的理由反而比死规定更灵活有效。用心揣摩用户真正想要什么,写出的 skill 要足够通用,不要只针对几个具体例子过拟合。
写完初稿之后,换个视角重读一遍再改——这一步经常能发现自己没意识到的问题。
输出格式示例:
## 报告结构
始终使用以下模板:
# [标题]
## 执行摘要
## 关键发现
## 建议**示例模式——**在 skill 里放例子很有用:
## commit 消息格式
示例:
输入:Added user authentication with JWT tokens
输出:feat(auth): implement JWT-based authentication写完初稿,换个视角重读一遍再交给验证——重点扫四件事:
发现问题就地改掉,不必反复评审。
验证的目的是确认 skill 的行为是否符合用户预期。根据用户的技术水平和需求,有两条路:
起草完 skill 之后,设计 2–3 个真实用户会说出的测试提示词,和用户确认:"这几个测试用例看起来对吗?有想加的吗?" 然后直接运行,把产出展示给用户看,问"这样对吗?"
这条路零术语、零 JSON——用户看到真实结果,给出直觉反馈,就可以进入下一轮改进。
保存测试用例到 evals/evals.json(只保存 prompt,assertion 留给进阶阶段):
{
"skill_name": "example-skill",
"evals": [
{
"id": 1,
"prompt": "用户实际会说的任务描述",
"expected_output": "期望结果的简要描述",
"files": []
}
]
}完整 schema(含 assertions 字段)见 references/schemas.md。
需要严格的量化对比(benchmark/assertion,跨版本比较)时,读 references/重型评测.md 的「重型量化评测」一节。默认绝不把 JSON assertion、benchmark 等概念主动抛给初学用户。
这是循环的核心。你已经跑完测试用例,用户已经看过结果,现在根据反馈改进 skill。
怎么思考改进方向:
从反馈里归纳共性。我们在做的事情是:创建一个能被用一百万次的 skill,而现在只是在几个例子上快速迭代。如果改出来的 skill 只对这几个例子有效,就失去了意义。遇到顽固问题,与其加死规定,不如换个比喻或换种工作模式——代价低,说不定能找到更好的方案。
保持 prompt 精简。去掉没有实际作用的内容。读运行的完整对话记录(transcript),不要只看最终输出——如果 skill 让模型做了很多无效工作,试着删掉导致这些行为的指令,看看结果是否更好。
解释"为什么"。尽量说明你要求模型做某件事背后的理由。今天的 LLM 很聪明,给出了充分理由,它们能举一反三、灵活应对,效果往往比死规定更好。如果你发现自己在写"ALWAYS"或"NEVER"这样的全大写词,那是一个警示信号——尝试改写成解释理由的方式。
发现跨用例的重复工作。读各测试用例的运行记录,看看子代理有没有各自独立写了类似的辅助脚本(比如 3 个用例都写了 create_docx.py)。如果有,这是强信号:把这个脚本写好放进 scripts/,让 skill 直接调用,省去每次重新造轮子。
改进后,按你当前走的验证档重跑(别无脑上重型):
iteration-<N+1>/ 目录(含 baseline run),启动 eval viewer(eval-viewer/generate_review.py)并加 --previous-workspace 指向上一轮——细节见 references/重型评测.md。直到:用户说满意、反馈全为空、或已经没有实质进展,停止循环。
需要更严格地对比两个版本的 skill 时(例如"新版本真的更好吗"),读 references/重型评测.md 的「盲评对比」一节。
description 字段是 Claude 决定是否调用 skill 的核心机制——它决定 skill 会不会被调用。skill 整体打磨满意后,可以主动提出优化 description 以提升触发准确率。优化时会生成触发评测查询集、让用户确认,然后用 scripts/run_loop.py 在后台跑优化循环,自动选出最优 description。
详细流程见 references/重型评测.md 的「Description 触发优化」一节。
检查是否有 present_files 工具可用。有则打包 skill 并发给用户;没有则跳过。
python -m scripts.package_skill <path/to/skill-folder>打包后,告知用户 .skill 文件的路径。
核心流程相同(起草 → 测试 → 审阅 → 改进 → 重复),但 Claude.ai 没有子代理,部分机制需要调整:
claude -p(仅 Claude Code 可用),Claude.ai 上跳过。scripts/package_skill.py 只需 Python 和文件系统,在 Claude.ai 上可用。用户可下载生成的 .skill 文件。name 字段不变);已安装的 skill 路径可能只读,先复制到 /tmp/skill-name/ 再编辑,打包时从副本运行。--static <output_path> 输出独立 HTML 文件,给用户提供可点击的链接。eval-viewer/generate_review.py,不要自己写 HTML)。把结果第一时间展示给用户,而不是自己先下结论。feedback.json,从那里读取(可能需要先请求访问权限)。scripts/package_skill.py 只需 Python 和文件系统,正常工作。scripts/run_loop.py)在 Cowork 下通过 claude -p 子进程运行,不依赖浏览器,应该正常工作;请在 skill 整体完成、用户确认满意后再运行。agents/*.md、scripts/*.py、references/schemas.md 是供本 skill 内部使用的子代理指令、脚本和 schema 定义,保持英文原样;它们输出的自由文本(evidence/reasoning/笔记等)由各 agent 文件自身的语言指令控制(默认跟随用户语言)。
eval-viewer/viewer.html 和 assets/eval_review.html 是用户可见的 UI,已中文化,不属于"内部文件"。同理 scripts/ 里生成用户可见报告的部分(generate_report.py 等)也已中文化;脚本里给开发者看的 print 状态/错误同样已中文化。
agents/grader.md — 评估 assertion 是否通过agents/comparator.md — 对两份输出做盲评 A/B 对比agents/analyzer.md — 分析某版本为何胜出references/schemas.md — evals.json、grading.json 等的 JSON schemareferences/需求共创.md — 需求挖掘引擎(E1–E4 入口)references/改进调试.md — 改进与调试 playbook(E5 入口)references/最后一公里.md — 安装、激活、自测、打包references/重型评测.md — 重型量化评测、盲评对比、Description 触发优化详细流程(进阶可选)当 skill 内容打磨满意、description 触发调优完成后,进入 references/最后一公里.md,完成安装激活、自测触发验证和打包发布。
© idiotLeoLYJ, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 23 other files (scripts, references, assets) in plugins/skill-creator-cn/skills/skill-creator-cn of idiotLeoLYJ/Daliu-Awesome-Skills.
Open the folder on GitHubat commit 8860202
Skill Creator Cn next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Skill Creator Cn this skillidiotLeoLYJ/Daliu-Awesome-Skills | 140 | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | |
| Skill CreatorAzure/azqr | 796 | 89 repos | ~8.2k | Automated safety check: Pass | Apache-2.0 | |
| Claude Code Skill Developer Guidediet103/claude-code-infrastructure-showcase | 10k | 11 repos | ~3.5k | Automated safety check: Pass | MIT | |
| Darwin Skill Optimizeralchaincyf/darwin-skill | 6.2k | 1 repos | ~4.7k | Automated safety check: Pass | MIT | |
| Claude Code Command Developmentanthropics/claude-plugins-official | 38k | 10 repos | ~4.8k | Automated safety check: Pass | Apache-2.0 | |
| Claude Code Plugin Structureanthropics/claude-plugins-official | 38k | 10 repos | ~3.4k | Automated safety check: Pass | Apache-2.0 |
Azure/azqr
Create new skills, modify and improve existing skills, and measure skill performance.
diet103/claude-code-infrastructure-showcase
A guide to creating and managing Claude Code skills with auto-activation: skill-rules.json triggers, hooks, enforcement levels, YAML frontmatter and progressive disclosure.
alchaincyf/darwin-skill
Scores SKILL.md files on a nine-dimension rubric, then improves them in a keep-or-revert loop with independent judge agents, test prompts, git history and human checkpoints.
anthropics/claude-plugins-official
Explains how to write Claude Code slash commands: Markdown files with YAML frontmatter, arguments, file references, bash context and interactive prompts.
anthropics/claude-plugins-official
Explains the directory layout, plugin.json manifest and component organization of a Claude Code plugin, including auto-discovery and portable paths.
rohitg00/ai-engineering-from-scratch
Evaluates an Agent Skill bundle before release for structure, trigger quality, artifact improvement, script correctness, safety, installed-tree integrity and host portability.
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线第 4 步:视觉设计准则。design.md 是【用户提供】的网站视觉设计系统 (Google DESIGN.md / awesome-design-md 格式),本 skill 不画图、不生成视觉,而是 【承接 + 结构化 + 校验】用户提供的视觉来源,固化成标准 design.md,作为下游 vibe-prototype 出图与 vibe-implement…
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线的实现阶段(流水线终点,顺序 idea → interaction → architecture → design → prototype → implement)。当 interaction.md、architecture.md、design.md、prototypes/ 已就绪,用户说"开始实现""写代码""把设计落地""进入开发""implement /…
idiotLeoLYJ/Daliu-Awesome-Skills
Download videos from Douyin, Kuaishou, Xiaohongshu, and Bilibili by sharing link.
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线第五步:依据 design.md(视觉准则)与 interaction.md,为每个页面在 Stitch 画布生成原型, 经 stitch-mcp 拉取 HTML 与截图存入 prototypes/,并与交互文档做双向对齐校验。
idiotLeoLYJ/Daliu-Awesome-Skills
把大刘的「十步学习法」(五视角 STORM × 费曼闭环)固化成一次性、端到端的学习流水线: 用户只给一个【主题】,skill 就从头到尾自动跑完十步(五视角 STORM → 矛盾图谱 → 综合简报 → 同行评审自检 → 资源筛选 → 学习阶梯 → 2 小时核心 20% → 考到崩溃 → 费曼循环 → 一页速查表), 最终产出一个非常详细、严格遵循 DESIGN.md 视觉的单文件学习…
idiotLeoLYJ/Daliu-Awesome-Skills
Vibe Coding 流水线第一步:你是一位顶级产品经理,善于时刻洞察各领域的核心需求. An agent skill from idiotLeoLYJ/Daliu-Awesome-Skills.
Categories
创建、修改、改进 skill,并衡量其表现。当用户想从零做一个 skill、改进/调试已有 skill、把刚才对话里的流程"变成 skill"、或说"我想做个 skill 但不知道怎么做""帮我做个 skill"时使用。也适用于优化 skill 的触发描述、跑评测。Use when the user wants to create, edit, debug, or evaluate a…. Skill Creator Cn is an agent skill from idiotLeoLYJ/Daliu-Awesome-Skills. 创建、修改、改进 skill,并衡量其表现。当用户想从零做一个 skill、改进/调试已有 skill、把刚才对话里的流程"变成 skill"、或说"我想做个 skill 但不知道怎么做""帮我做个 skill"时使用。也适用于优化 skill 的触发描述、跑评测。Use when the user wants to create, edit, debug, or evaluate a skill (Chinese or English).
Skill Creator Cn fits situations like: the user wants to create; evaluate a skill (Chinese.
Run `npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a claude-code`. Or copy the skill folder (plugins/skill-creator-cn/skills/skill-creator-cn in idiotLeoLYJ/Daliu-Awesome-Skills) into .claude/skills/skill-creator-cn in your project. Claude Code loads it when a task matches its description.
Run `npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a codex`. Or copy the skill folder (plugins/skill-creator-cn/skills/skill-creator-cn in idiotLeoLYJ/Daliu-Awesome-Skills) into .agents/skills/skill-creator-cn in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add idiotLeoLYJ/Daliu-Awesome-Skills --skill skill-creator-cn -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/skill-creator-cn, .gemini/skills/skill-creator-cn, .github/skills/skill-creator-cn and .opencode/skills/skill-creator-cn in your project.
Going by SKILL.md and its folder, Skill Creator Cn needs Python for the scripts in its folder and the command-line tools its instructions call (claude and python). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Skill Creator Cn is published under the Apache-2.0 licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.2k tokens (SKILL.md is roughly 8.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Skill Creator Cn: Skill Creator (Azure/azqr, 796 stars), Claude Code Skill Developer Guide (diet103/claude-code-infrastructure-showcase, 10k stars), Darwin Skill Optimizer (alchaincyf/darwin-skill, 6.2k stars) and Claude Code Command Development (anthropics/claude-plugins-official, 38k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
idiotLeoLYJ (a GitHub user) maintains it in idiotLeoLYJ/Daliu-Awesome-Skills, which has 140 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on September 9, 2026.
Source: idiotLeoLYJ/Daliu-Awesome-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.