Skill Creator is a development claude skill built by ceilf6.
- What it does
- Skill Creator
- Category
- Development
- Created by
- ceilf6
- Last updated
- Not tracked
Claude SkillDevelopment GitHub-backed Curated VerifiedClaude Code
Skill Creator
Skill Creator
Skill instructions
name: skill-lifecycle description: Create, evaluate, improve, and benchmark content skills using the local Skill Lab workflow. Use when adding a new skill, tuning an existing skill's trigger behavior, iterating on SKILL.md instructions, or deciding whether a candidate skill should replace the current version. triggers: explicit: - "$skill-lifecycle" - "skill-lifecycle" keywords: - "create a skill" - "new skill" - "improve this skill" - "benchmark this skill" - "tune skill triggers" - "迭代技能" - "优化技能" - "评测技能" - "创建技能" negative: - "review code" - "bugfix" - "普通页面开发" license: Inspired by Claude skill-creator concepts
Skill Creator
Use this skill when the user wants to work on content skills themselves — creating, evaluating, improving, or benchmarking them.
Trigger
- Requests to create a new content skill
- Requests to improve or benchmark an existing skill
- Requests to reduce false positives or false negatives in skill triggering
- Requests to compare the current skill against a revised candidate
Workflow
- Read
references/workflow.mdto choose the right Skill Lab sequence. - Read
references/eval-guidelines.mdbefore creating or editing trigger evals. - If the skill does not exist yet, scaffold a new skill package (e.g.
frontagent skill scaffold <skill-name>). - If the skill does not yet have evals, initialize trigger evals (e.g.
frontagent skill init-evals <skill-name>). - If behavior quality matters, initialize behavior evals (e.g.
frontagent skill init-behavior-evals <skill-name>). - Run a benchmark before making changes (e.g.
frontagent skill benchmark <skill-name>). Use--behaviorwhen behavior evals are available. - When improvement is requested, generate a candidate and compare it with baseline (e.g.
frontagent skill improve <skill-name>). Use--behaviorto include behavior scoring. - Only apply a candidate when the benchmark clearly improves and the user wants promotion (e.g.
frontagent skill promote <skill-name> <candidate-id>or--apply-if-better).
Platform-specific commands listed above use the
frontagent skillCLI. SeeADAPTATION.mdfor how to map these steps to a different platform.
Output Contract
- Keep the user informed of:
- where eval files live
- where candidate skills were written
- whether benchmark scores improved
- Prefer benchmark-backed recommendations over intuition.
- Treat the skill package itself as the artifact under iteration:
SKILL.mdagents/openai.yaml- existing
references/andassets/
Guardrails
- Do not trust starter evals blindly. Encourage editing them toward real prompts before strong conclusions.
- Do not auto-apply candidates unless the user requested it or the command explicitly says to do so.
- Do not silently broaden a skill's scope just to improve trigger rate.
- Prefer preserving existing references/assets over inventing new file paths.
Use this skill
Most skills are portable instruction packages. Claude Code supports SKILL.md directly. Other agents can use adapted files like AGENTS.md, .cursorrules, and GEMINI.md.
Claude Code
Save SKILL.md into your Claude Skills folder, then restart Claude Code.
mkdir -p ~/.claude/skills/skill-creator && curl -L "https://raw.githubusercontent.com/ceilf6/FrontAgent/f80959437bcab4199c1dbadc0ece55523369c8ac/skills/skill-lifecycle/SKILL.md" -o ~/.claude/skills/skill-creator/SKILL.mdInstalls to ~/.claude/skills/skill-creator/SKILL.md.
Reviews
No reviews yet. Be the first to review this skill.