skillify

Creates, adapts, and updates Claude Code skills across sibling repositories.

Updated Aug 13, 2026
One-click install
npx skills add https://github.com/imMamdouhaboammar/marketing-skills --skill skillify-immamdouhaboammar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skillify
Source: https://github.com/imMamdouhaboammar/marketing-skills/tree/main/skills/skillify
Command: npx skills add https://github.com/imMamdouhaboammar/marketing-skills --skill skillify-immamdouhaboammar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a workflow, video recording, external skill, or session learning into a well-formed Claude Code skill is repetitive and error-prone. This Skill automates the full lifecycle of skill authoring: creating new skills from chat, video, dumps, or scratch; porting external skills with license checks and attribution; and propagating learnings across existing skills with semver discipline. ## Core Features & Use Cases - CREATE mode: Synthesizes a new SKILL.md from conversation context, video recordings (via watch-video), pasted briefs, or interactive Q&A, then scaffolds the directory and updates the README. - ADAPT mode: Ports external skills from GitHub, agentskills.io, or local disk using three-bucket classification (keep/adapt/add), license gating, and a mandatory attribution file. - UPDATE mode: Extracts learnings from chat or dumps, finds affected skills via cross-repo grep, triages memory-vs-skill placement, and applies per-file approved diffs with semver bumps. - Use Case: After a long working session where you refined a social posting rule, run the update flow to propagate the rule to every affected skill, write a memory file, and commit each change with proper version bumps. ## Quick Start Ask the assistant to run /skillify to turn the workflow from this conversation into a new skill in your skills repository.

Frequently Asked Questions about skillify

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

FAQPage Schema
How do I create a Claude Code skill from a conversation?

Invoke /skillify mid-conversation and it defaults to CREATE from-chat mode. It reads backward through the session, identifies the repeated workflow, asks clarifying questions, drafts SKILL.md with citations to chat moments, scaffolds the directory, and commits the result.

How do I port an external skill from GitHub into my own repo?

Run /skillify with a GitHub URL to trigger ADAPT mode. It fetches the source, classifies content into keep/adapt/add buckets, checks the license, rewrites tool defaults and voice to your conventions, and writes a references/attribution.md file before committing.

Can I adapt a skill that has no license file?

No license means default copyright with no right to copy, so the skill stops and warns you. Options are asking the author to add a permissive license, getting explicit permission, or rewriting from scratch using only the ideas rather than the text.

How does skillify decide which skills need an update from a learning?

UPDATE mode greps all SKILL.md and references files for key terms, then classifies matches as high, medium, or low confidence based on topical relevance. Each affected file gets a separate before/after diff proposal requiring individual approval.

What versioning scheme does skillify use for skills?

Skills use semantic versioning in the metadata.version frontmatter field. PATCH covers clarifications, MINOR covers new capabilities, and MAJOR covers breaking renames, with pre-1.0 flexibility while skills are still iterating.

When should I not use skillify's UPDATE mode?

Skip UPDATE mode for surgical one-line edits with no cross-skill implications; just edit the file directly. UPDATE mode earns its keep for multi-skill propagation, bulk learning extraction, memory-vs-skill triage, and versioned commits.