AI Guides › Step-by-step guides
By Nigel Guy · 6 min read
Most people hear about a good Claude Code skill and install five in one afternoon. Then the first session goes oddly, and nobody can say which one caused it. Skills change how Claude behaves, so each one needs its own test before the next goes on.
The rule: install one skill, run one real task with it, keep it only if the result is visibly better, then add the next.
This guide covers five skills and plugins from the Claude Code ecosystem: Find Skills, Superpowers, Claude Mem, Task Observer and Impeccable. They are third-party projects, not Anthropic products. Commands and repository details below were checked against each project's own page on 2026-10-04, and they change often.
npx commands, and for Claude Mem specifically.claude from inside it.Where skills live, so you can find and remove them: personal skills sit in ~/.claude/skills/<name>/SKILL.md, project skills in .claude/skills/<name>/SKILL.md, and plugin skills are namespaced as /plugin-name:skill-name. Run /skills inside Claude Code to see what is loaded (Claude Code skills docs).
Find Skills is a skill from Vercel Labs that teaches Claude to look for an existing skill when you ask "is there a skill for X". It uses the skills command line tool and the skills.sh directory.
npx skills add vercel-labs/skills --skill find-skills-g if you want it available in every project rather than just this one.You can also search without Claude: npx skills find [query], then npx skills list to see what you have installed.
Note that the CLI sends anonymous usage data by default. Set DISABLE_TELEMETRY=1 or DO_NOT_TRACK=1 if you would rather it did not.
Superpowers is a plugin of linked skills: brainstorming, planning into small tasks, test-driven development, code review, git worktrees and a four-phase debugging process.
/plugin install superpowers@claude-plugins-official/plugin marketplace add obra/superpowers-marketplace then /plugin install superpowers@superpowers-marketplaceExpect it to slow you down at the start. That is the point.
Claude Mem records what Claude does in a session, summarises it, and feeds relevant pieces into later sessions. It stores data locally in ~/.claude-mem/, with an optional cloud backup, which you can leave off.
npx claude-mem install/plugin marketplace add thedotmack/claude-mem then /plugin install claude-mem, then restart Claude Code.npm install -g claude-mem. According to the project, that only installs the library and does not set up the hooks.Its search follows three layers: a compact index first, then a timeline, then full detail only for the entries you need. Wrap anything sensitive in <private> tags so it is excluded from storage.
Task Observer, from Eoghan Henn (rebelytics), watches for three things: corrections you keep making, manual work that could become a skill, and gaps in its own method. It logs observations and proposes changes. You approve before anything is edited.
one-skill-to-rule-them-all repository from github.com/rebelytics/one-skill-to-rule-them-all.task-observer folder to ~/.claude/skills/task-observer/ (all projects) or .claude/skills/task-observer/ (one project). Keep the references/ and scripts/ folders inside it.references/environments.md to your CLAUDE.md.skill-observations/observation-log/ exists. At the end of a session ask: "Any observations logged?"Impeccable, by Paul Bakaus, is a design skill with a set of commands and rules aimed at common generated-interface habits such as default fonts and purple gradients.
/plugin marketplace add pbakaus/impeccable/impeccable init so it learns your project's goals and constraints./impeccable audit on an existing page first, then /impeccable craft for a new one.The project's page gives command and rule counts that differ between sources, so check the repository for the current list rather than trusting a number.
| Skill | Proof it is working |
|---|---|
| Find Skills | npx skills list shows it, and Claude answers with a command rather than installing |
| Superpowers | Claude asks questions and proposes a plan before writing code |
| Claude Mem | A fresh session recalls a decision from an earlier one |
| Task Observer | An observation log folder appears after real sessions |
| Impeccable | /impeccable audit returns specific findings on your own page |
SKILL.md and any scripts before installing, especially from a directory you have not used before.<private> tags.