Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aktsmm avatar

Skill Creator Plus

  • 44 installs
  • 23 repo stars
  • Updated August 4, 2026
  • aktsmm/agent-skills

skill-creator-plus is a skill that designs and reviews reusable SKILL.md skills and decides whether a request should be a skill, prompt, instruction, agent or hook.

About

This skill helps design and review reusable agent skills packaged as SKILL.md, and first decides whether the request should be a skill at all versus a prompt, instruction, custom agent or hook. It applies principles like progressive disclosure and explicit trigger descriptions, and ships helper scripts to initialize, package and validate a skill. A developer uses it when creating a new skill, extracting a workflow, or fixing weak skill triggering.

  • Creates and reviews reusable SKILL.md skills that trigger reliably and stay lean
  • Decides whether a request should be a skill, prompt, instruction, agent or hook
  • Bundles init, package and validate scripts plus reference guides

Skill Creator Plus by the numbers

  • 44 all-time installs (skills.sh)
  • Ranked #343 of 782 Skill Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

skill-creator-plus capabilities & compatibility

Capabilities
skill authoring
From the docs

What skill-creator-plus says it does

Design and review reusable skills that trigger reliably and stay lean.
SKILL.md
Keep `SKILL.md` lean: <150 lines is good, >300 lines must split to references.
SKILL.md
npx skills add https://github.com/aktsmm/agent-skills --skill skill-creator-plus

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs44
repo stars23
Last updatedAugust 4, 2026
Repositoryaktsmm/agent-skills

What it does

Create or review a reusable SKILL.md skill and decide whether the request should be a skill, prompt, agent or hook.

Who is it for?

Authoring lean, reliably triggering SKILL.md skills and reviewing existing ones for quality and trigger strength.

Skip if: Requests that should actually be a prompt, instruction, custom agent or hook rather than a skill.

When should I use this skill?

You want to create a new skill, extract a workflow into a skill, or fix a skill that does not trigger.

What you get

A lean, well-triggered SKILL.md with the right primitive chosen and detail moved into references.

  • A validated SKILL.md and bundled resources
  • A primitive decision (skill vs prompt/agent/hook)

By the numbers

  • 6-step creation process (Step 0 to 6)
  • SKILL.md under 150 lines is good, over 300 must split

Files

SKILL.mdMarkdownGitHub ↗

Skill Creator+

Design and review reusable skills that trigger reliably and stay lean.

Decision Flow

Start by deciding whether the user really needs a skill.

NeedUse
Reusable multi-step workflow with bundled scripts, references, or templatesSkill
Single focused slash task with parameterized inputPrompt
Always-on or file-scoped guidanceInstruction
Persona, tool restrictions, delegation, or handoffsCustom Agent
Deterministic enforcement or lifecycle automationHook

If the answer is not Skill, stop and create the right primitive instead.

上表は「skill にすべきか」の即時ゲート。primitive 選択の詳細 SSOT は agentic-workflow-guide skill。

[references/customization-primitives.md](references/customization-primitives.md) for the full selection guide

When to Use

  • Create skill, /create-skill, new skill, review skill, fix skill trigger, SKILL.md, workflow, スキル作成
  • Creating a new skill from scratch
  • Extracting a repeated workflow from a conversation, incident, or checklist
  • Updating or refactoring an existing skill
  • Reviewing existing SKILL.md files
  • Deciding whether a customization should be a skill before authoring it

Start Here

1. Extract the workflow you want to package. 2. Clarify only the missing dimensions: target outcome, personal vs workspace scope, checklist vs full workflow. 3. Draft the smallest useful SKILL.md, then move detail into references.

Core Principles

PrincipleDescription
Concise is KeyContext window is shared. Only add what Claude doesn't already know.
Discovery FirstThe description is the routing surface. Triggers must be explicit.
Degrees of FreedomMatch specificity to task fragility (high/medium/low freedom)
Progressive DisclosureSplit into 3 levels: Metadata → Body → References
Integrate Before AddUpdate, merge, or replace existing guidance before appending more.
Right PrimitiveA good skill is not a fallback for prompt/agent/instruction design.
Scope Before FileDecide workspace vs profile before creating anything.
Self-ContainedThe skill must carry its own knowledge. Bundle into references/scripts; do not just link to workspace files (instructions, memory, ledgers) that die when copied elsewhere. Abstract env-specific values (paths, names) into args/config.
Default assumption: Claude is already very smart. Challenge each piece: "Does this justify its token cost?"

Before adding a new section, ask whether it can replace an existing rule, move to references/, or be dropped as session-specific.

Skill Structure

[references/skill-structure.md](references/skill-structure.md) for locations, frontmatter, and bundled resource rules

skill-name/
├── SKILL.md (required)        # Lean overview + decision points
├── scripts/                   # Deterministic helpers
├── references/                # Load on demand
└── assets/                    # Templates and reusable outputs

→ See skill-structure.md > What NOT to Include for excluded files.

Creation Process

[references/creation-process.md](references/creation-process.md) for the end-to-end workflow

StepAction
0Choose primitive + scope (skill vs prompt/agent/etc.)
1Extract the workflow from the conversation or examples
2Plan reusable contents (scripts/references/assets)
3Initialize or refactor the skill folder
4Write SKILL.md and implement resources
5Validate frontmatter, structure, and trigger quality
6Test on real prompt patterns and iterate

Clarify if Needed

  • What outcome should this skill produce?
  • Should it live in workspace scope or personal scope?
  • Is a short checklist enough, or does it need a full multi-step workflow?

Refactor Order

When improving an existing skill, use this order:

1. Delete stale or low-value guidance 2. Merge duplicate rules 3. Move long detail to references/ 4. Add genuinely missing guidance last

Frontmatter and Triggering

Use the smallest viable frontmatter: name, description, and only behavior-changing optional fields. name must match the folder and description must include trigger conditions.

Frontmatter details and silent failures: references/common-pitfalls.md

SKILL.md Guidelines

Keep SKILL.md lean: <150 lines is good, >300 lines must split to references. Start When to Use with user phrases, keep essential workflow only, and push long examples / schemas / recipes to references.

Detailed review criteria: references/skill-review-checklist.md

Iteration Loop

1. Draft the skill and save it. 2. Identify the weakest or most ambiguous parts. 3. Tighten those parts, then summarize what the skill produces and example prompts to try.

Review Checklist

Use references/skill-review-checklist.md. For bloat review, use references/skill-bloat-review.md.

Key References

TopicReference
Primitive Choicereferences/customization-primitives.md
Skill Structurereferences/skill-structure.md
Structure Galleryreferences/skill-structure-gallery.md
Creation Processreferences/creation-process.md
Review Checklistreferences/skill-review-checklist.md
Bloat Reviewreferences/skill-bloat-review.md
Common Pitfallsreferences/common-pitfalls.md
Workflowsreferences/workflows.md
Output Patternsreferences/output-patterns.md

Done Criteria

  • [ ] Request is confirmed to be a skill, not another primitive
  • [ ] Scope is decided before file creation
  • [ ] SKILL.md created and under 150 lines
  • [ ] Frontmatter has name + description with trigger conditions
  • [ ] Manually used skills have argument-hint
  • [ ] user-invocable is set intentionally
  • [ ] Optional fields are added only when they change behavior
  • [ ] Details moved to references/ (Progressive Disclosure)
  • [ ] Review checklist passed

Related skills

FAQ

How long should a SKILL.md be?

Keep it lean: under 150 lines is good, and over 300 lines must split detail into references.

Does it decide skill vs other primitives?

Yes. A decision flow gates whether the need is a skill, prompt, instruction, custom agent or hook before authoring.

Skill Developmentagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.