
Skillpack Creator
You've built something useful once and want to turn it into a reusable workflow. This extracts the successful path from your completed task, strips out the exploratory dead ends, and scaffolds a proper SkillPack with local skills, a manifest, starter prompts, and optional zip packaging. It walks you through normalizing the workflow, deciding what belongs in a skill versus a script or reference doc, then generates the directory structure and files. The hard part is separating the repeatable logic from the one-off context, and this forces you to think through that boundary explicitly. Best used after you've already solved the problem and want to productize the solution, not while you're still figuring it out.
- GitHub stars
- 639
- last updated
- Jun 10, 2026
Install
$ npx -y skills add creminiai/skillpack --skill skillpack-creator --agent claude-codeInstalls into .claude/skills of the current project.
Files
Skillpack Creator
Overview
Turn a successful task into a reusable SkillPack. Extract the stable workflow, decide what belongs in a local skill versus pack-level prompts, generate the pack structure, and package it only after the workflow is explicit and repeatable.
Workflow
1. Normalize the source task
Reduce the finished task into a clean execution spec:
- Capture the user goal, concrete deliverable, and the final successful workflow (not the full exploratory transcript).
- List required skills, tools, files, secrets, and environment assumptions.
- Separate deterministic steps from heuristic steps; remove dead ends and debugging noise.
- If the task is still too broad, narrow the scope instead of writing a vague mega-skill. If key success conditions depend on hidden human judgment, mark the pack as a best-effort assistant workflow.
Ask for missing stable facts or infer only the low-risk pieces.
2. Decide what the pack should contain
Sponsors
Details
- Repository
- github.com/creminiai/skillpack
- Categories
- Data Science & ML, Automation & Workflows
- License
- MIT
- First seen
- Jun 11, 2026