Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Turn a repeatable workflow from the current session into a reusable OMC skill draft
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 20% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -26% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -5% | 0% |
| case-01 | ✗→✓ | ▲ Improved | -2% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -38% | 0% |
Use this skill when the current session uncovered a repeatable workflow that should become a reusable OMC skill.
> Compatibility: /oh-my-claudecode:learner is a deprecated alias for this skill. Prefer /oh-my-claudecode:skillify in docs, prompts, and new workflows. Internal implementation modules may still use the learner name.
Capture a successful multi-step workflow as a concrete skill draft instead of rediscovering it later.
Before extracting a skill, all three should be true:
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.
yaml --- name: <skill-name> description: <one-line description> triggers:
---
${CLAUDE_CONFIG_DIR:-~/.claude}/skills/omc-learned/<skill-name>.md.omc/skills/<skill-name>.mdomc-learned as the storage directory name for compatibility; do not present it as the public invocation name.Other measured skills in the registry, with their headline benchmark lift.