skillify

Capture repeatable session workflows as reusable SKILL.md files with YAML frontmatter.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BoChao1Zhang/dotfiles --skill skillify-bochao1zhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/BoChao1Zhang/dotfiles/tree/main/dot_codex/skills/skillify
Command: npx skills add https://github.com/BoChao1Zhang/dotfiles --skill skillify-bochao1zhang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams capture ad-hoc, repeatable workflows from a live session and turn them into a structured, reusable skill unit that can be activated in future contexts.

Core Features & Use Cases

  • Guided input collection: Uses AskUserQuestion for all questions to build the skill incrementally.
  • Metadata generation: Outputs YAML frontmatter with required fields (name, description, keywords, category, dependencies, components, etc.).
  • Flexible storage: Save the resulting SKILL.md in a project-specific path (e.g., .claude/skills/<name>/SKILL.md) or a personal location for cross-repo reuse.
  • Lifecycle management: Supports multiple refinement rounds to reach a finalized skill specification before saving.

Quick Start

Turn this current session into a reusable Claude skill by answering the guided questions as prompted.

Frequently Asked Questions about skillify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save a repeatable session workflow as a reusable Claude skill?

To save a repeatable session workflow as a reusable Claude skill, prompt the session to "skillify this" and answer the guided AskUserQuestion prompts to generate a ready-to-save SKILL.md with metadata.

What is the best way to turn ad-hoc documentation workflows into structured skill units?

Turning ad-hoc documentation workflows into structured skill units requires capturing multi-step session actions and enforcing frontmatter constraints to produce a reusable SKILL.md file for future contexts.

Does skillify require any external dependencies to generate skill metadata?

Skillify requires no external dependencies to generate skill metadata, relying entirely on internal guided prompts to output YAML frontmatter with required fields like name, description, and keywords.

Can I save generated SKILL.md files to a personal location for cross-repo reuse?

You can save generated SKILL.md files to a project-specific path like .claude/skills/<name>/SKILL.md or a personal location, enabling cross-repo reuse of the captured workflow automation.

How does the skill creation process handle workflow refinement before saving?

The skill creation process supports multiple refinement rounds through guided AskUserQuestion prompts, ensuring the finalized skill specification meets frontmatter constraints before saving the SKILL.md.

When should I not use this approach to automate workflow capture?

You should not use this approach to automate workflow capture for single-use, non-repeatable tasks, as skillify is designed specifically for multi-step workflows that are likely to be repeated in future sessions.