Updated agent skills
I’m a big fan of Matt Pocock’s agent skills, and when he recently published his writing-great-skills skill, I thought it would be a good opportunity to restructure my agent skills, add some of the new ones I had built and see if I could improve on them based on his framework.
My skills are now published at allank/agent-skills and set up so that they are installable either as a Claude marketplace, or using the skills.sh installer:
npx skills add allank/agent-skillsCLAUDE.md file in
my Obsidian vault. I am almost exclusively working in Claude Code now, so
this installation process works just fine.The skills are organised into two plugins, one containing product management and productivity tools, and one with (for now) a single Obsidian skill. Most of the skills now require a slash-command to invoke them. I was finding that as the number of skills I had grew, the consistency around which skill was automatically invoked was becoming degrading. I also added a small router skill to help navigate them without needing to remember all of the specific skill names.
pm-craft
| Skill | Invocation | What it does |
|---|---|---|
pm-craft |
/pm-craft |
Router — matches your need to the right skill below |
product-grill |
automatic | Stress-test a product idea by interview — six PM lenses → conviction brief |
thinking-partner |
automatic | Systems thinking coach — Cynefin, Three Horizons, Wardley Mapping, Idealised Design |
lpc-author |
/lpc-author |
Socratic coaching through writing a Lean Product Canvas |
product-debate |
/product-debate |
Simulated Visionary-vs-Skeptic debate over an idea, then a synthesised path forward |
linear-walkthrough |
/linear-walkthrough |
Narrative, step-by-step walkthrough of code, docs, or concepts |
interactive-explainer |
/interactive-explainer |
Self-contained interactive HTML visualisation of a process or logic |
mind-ensemble |
/mind-ensemble |
Mental-model analysis — 11 personas, 20 frameworks, four modes |
session-handoff |
automatic | Per-topic session handoffs — wrap up into a resumable state file, pick any topic back up later |
obsidian-tools
This skill helps your agent understand how to use the Obsidian CLI. Requires the Obsidian CLI (early access, Obsidian 1.12+) with Obsidian running.
| Skill | Invocation | What it does |
|---|---|---|
obsidian-cli |
automatic | Vault-native operations via the Obsidian CLI: search, create, tasks, properties, daily notes — preferred over raw file I/O |
Credits
Skills and skill ideas are not unique, and most of mine were inspired by existing skills, posts and conversations.
linear-walkthroughandinteractive-explainerare adapted from Simon Willison’s agentic engineering patterns: Linear walkthroughs and Interactive explanationsproduct-grillis inspired by Matt Pocock’s Grill with docsproduct-debateis adapted from Rian van der Merwe’s debate-product-idea promptsession-handoffis adapted from Matt Pocock’s handoff skill and Rian van der Merwe’s session-end command