AugmentClaude

Skill Generator from Conversation

Create reusable skills by analyzing your conversation history and learning from what worked.

Installation

  1. Make sure Claude is on your device and in your terminal.

    Skills load from ~/.claude/skills/ when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then run claude in any terminal to verify.

    One-time setup
    npm i -g @anthropic-ai/claude-code

    Already have it? Skip ahead.

  2. Paste into Claude Code or into your terminal.

    This copies the whole skill folder into ~/.claude/skills/context-window-to-skill-forefy/ — the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.

    Faster alternative (instruction-only skills)

    Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.

    Quick install (SKILL.md only)
    Sign up to copy
  3. Restart Claude Code.

    Quit and reopen Claude Code (or any other agent that loads from ~/.claude/skills/). New skills are picked up on startup.

  4. Just ask Claude.

    Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.

Prefer to read the source first? Open on GitHub.

When Claude uses it

Takes the active conversation as reference to understand how a skill can be created, with all the lessons learned from the users need in the conversation.

What this skill does

Use Case:

User had finished working on his feature or task successfully, but had to tweak lots of stuff in the behavior of the agent prior to completion - we now want to create a skill that in the next time will make this task a breeze

Steps:

  1. Analyze conversation and understand fully what the user tried to achieve
  2. Analyze where were the pitfalls, user frustrations, and what pre-information would have made the results quicker to get with the most quality
  3. Print to the user 10 (or more) top items you think are the core points to base the new skill upon
  4. Consult with the user if questions still remain
  5. Create a skill and place it on the ~/.claude/skills/ directory. comply to agent skill format and https://code.claude.com/docs/en/skills

Results:

  • Working new skill, that next time would do the job much better with all the tweaks needed to perfect it based on learned conversation and observation
  • New skill should be reusable (e.g. think fixes also for future usecases other than the single one the user encountered)

Related skills