Skip to content
cccskills
FreePublished on GitHub

skillify

Turn a successful workflow from the current session into a reusable OMC skill draft. Capture inputs, ordered steps, decision rules, pitfalls, and verification evidence, then choose an appropriate storage location.

OriginalShow the original description

Turn a repeatable workflow from the current session into a reusable OMC skill draft

See how to install

Good for

  • Preserving a hard-won debugging workflow
  • Turning project-specific procedures into skill drafts
  • Deciding whether a workflow belongs in a skill or documentation
  • Recording success criteria and verification steps

Files included (1)

  • SKILL.md2.5 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Skillify

Use this skill when the current session uncovered a repeatable workflow that should become a reusable OMC skill.

Goal

Capture a successful multi-step workflow as a concrete skill draft instead of rediscovering it later.

Quality Gate

Before extracting a skill, all three should be true:

  • "Could someone Google this in 5 minutes?" → No.
  • "Is this specific to this codebase, project, or workflow?" → Yes.
  • "Did this take real debugging, design, or operational effort to discover?" → Yes.

Prefer skills that encode decision-making heuristics, constraints, pitfalls, and verification steps. Avoid generic snippets, boilerplate, or library usage examples that belong in normal documentation.

Workflow

  1. Identify the repeatable task the session accomplished.
  2. Extract:
    • inputs
    • ordered steps
    • success criteria
    • constraints / pitfalls
    • verification evidence
    • best target location for the skill
  3. Decide whether the workflow belongs as:
    • a repo built-in skill
    • a user/project learned skill
    • documentation only
  4. When drafting a learned skill file, output a complete skill file that starts with YAML frontmatter.
    • Never emit plain markdown-only skill files.
    • Do not write plain markdown without frontmatter.
    • Minimum frontmatter:
      ---
      name: <skill-name>
      description: <one-line description>
      triggers:
        - <trigger-1>
        - <trigger-2>
      ---
      
    • Write learned/user/project skills to flat file-backed paths:
      • ${CLAUDE_CONFIG_DIR:-~/.claude}/skills/omc-learned/<skill-name>.md
      • .omc/skills/<skill-name>.md
    • Remember that uncommitted skills are still worktree-local until committed or copied to a user-level directory.
  5. Draft the rest of the skill file with clear triggers, steps, success criteria, and pitfalls.
  6. Point out anything still too fuzzy to encode safely.

Rules

  • Only capture workflows that are actually repeatable.
  • Keep the skill practical and scoped.
  • Prefer explicit success criteria over vague prose.
  • If the workflow still has unresolved branching decisions, note them before drafting.
  • Keep omc-learned as the storage directory name for compatibility; do not present it as the public invocation name.

Output

  • Proposed skill name
  • Target location
  • Draft workflow structure or complete skill file
  • Verification or quality-gate notes
  • Open questions, if any

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Write or revise instructions, specifications, tickets, and skill files so an agent can act without prior chat history. Make rules checkable, explain their reasons, define completion criteria, and keep authoritative information in one place.

  • Clarifying instructions in CLAUDE.md
  • Making specifications and tickets actionable
  • Adding completion criteria to skill procedures
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 18, 2026

ai-slop-cleaner

FreeSummary

Simplify bloated AI-generated code by removing dead code, duplicated logic, and unnecessary layers while checking that existing behavior stays intact. Use a limited cleanup scope, verify changes with relevant checks, or request a review without edits.

  • Removing duplicate logic and unused code
  • Simplifying unnecessary wrappers without changing behavior
  • Cleaning up only a specified set of changed files
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 18, 2026

Review module relationships and change history to identify structural improvements in a codebase. Receive ranked candidates with file references, suggested changes, and risks, plus a recommendation for where to start, without modifying code.

  • Reviewing architecture after a batch of changes
  • Investigating changes that touch too many files
  • Prioritizing structural improvements
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 18, 2026

ask

FreeSummary

Send questions, review requests, or implementation tasks to a supported local AI command-line tool through one shared command. The wrapper handles provider-specific options and saves the result as a Markdown file for later reference.

  • Requesting a security review of a patch
  • Seeking UX suggestions for a user flow
  • Drafting an implementation plan for an issue
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 18, 2026

ask-navigator

FreeSummary

Turn an unclear idea into linked decision tickets on a repository’s issue tracker. Work through one decision per session, record outcomes and dependencies, and prepare a brief defining the objective, scope, and exclusions for delivery.

  • Clarifying the destination of an early idea
  • Mapping decisions and their dependencies
  • Resuming unresolved decisions across sessions
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 18, 2026

autopilot

FreeSummary

Turn a short product idea into working code through requirements analysis, technical planning, implementation, testing, and review. It coordinates agents across these stages, fixes detected problems, and reports assumptions that still need a human decision.

  • Building a product from a short idea
  • Creating a bookstore inventory API
  • Developing a habit-tracking command-line tool
Yeachan-Heo/oh-my-claudecode40.1KUpdated Oct 18, 2026

See all skills by Yeachan-Heo

Report a problem with this skill