Skip to content
Agentmart
Submit a tool

andy-mode

Use only when explicitly invoked as `andy-mode`, followed by `;` and a route name, where `andy` may be any voice-to-text spelling that sounds like it, such as…

Skill by pascalandy

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/pascalandy-andy-mode

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use only when explicitly invoked as `andy-mode`, followed by `;` and a route name, where `andy` may be any voice-to-text spelling that sounds like it, such as `nd`, `indie`, or `endymode`.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/andy-mode

What's inside

Skill name
andy-mode
Description
Use only when explicitly invoked as `andy-mode`, followed by `;` and a route name, where `andy` may be any voice-to-text spelling that sounds like it, such as `nd`, `indie`, or `endymode`.
License
MIT
Instructions
77 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (165)

  • SKILL.md
  • cass.md · playbooks/
  • distill-prompt.md · playbooks/
  • distill.md · playbooks/
  • docs-cleaner.md · playbooks/
  • docs.md · playbooks/
  • glossary.md · playbooks/
  • idea.md · playbooks/
  • illustration.md · playbooks/
  • meta-skill-creator.md · playbooks/
  • ontology.md · playbooks/
  • qa.md · playbooks/
  • qmd.md · playbooks/
  • retro-global.md · playbooks/
  • retro-skill-usage.md · playbooks/
  • simple-editor.md · playbooks/
  • sparring.md · playbooks/
  • storytelling.md · playbooks/
  • think.md · playbooks/
  • trello.md · playbooks/
  • wiki-map.md · playbooks/
  • write-with-clarity.md · playbooks/
  • canaries.md · references/cass/
  • maintenance.md · references/cass/
  • ROUTER.md · references/distill-prompt/
  • MetaSkill.md · references/distill-prompt/extract-wisdom/
  • prompt.md · references/distill-prompt/extract-wisdom/
  • MetaSkill.md · references/distill-prompt/follow-along-note/
  • prompt.md · references/distill-prompt/follow-along-note/
  • MetaSkill.md · references/distill-prompt/short-summary/
  • prompt.md · references/distill-prompt/short-summary/
  • MetaSkill.md · references/distill-prompt/summary-with-quotes/
  • prompt.md · references/distill-prompt/summary-with-quotes/
  • prompt.md · references/distill-prompt/synthese-rencontre/
  • ROUTER.md · references/distill/
  • MetaSkill.md · references/distill/from-file/
  • help.md · references/distill/
  • MetaSkill.md · references/docs-cleaner/ConsolidationPass/
  • MetaSkill.md · references/docs-cleaner/DriftRefresh/
  • ROUTER.md · references/docs-cleaner/
  • MetaSkill.md · references/docs-cleaner/StructureGovernance/
  • WikiMapStructure.md · references/docs-cleaner/
  • MetaSkill.md · references/docs/ArtifactDocumenter/
  • MetaSkill.md · references/docs/ChangeCapture/
  • ROUTER.md · references/docs/
  • MetaSkill.md · references/docs/RationaleCapture/
  • WikiMapPostflight.md · references/docs/
  • eval-rubric.md · references/docs/
  • export-artifacts.md · references/docs/
  • acv4-format-pattern.md · references/glossary/
  • glossaire-metier-fr-template.md · references/glossary/
  • glossary-template.md · references/glossary/
  • glossary-worked-example.md · references/glossary/
  • quality-checklist.md · references/glossary/
  • skill-glossary-template.md · references/glossary/
  • README.md · references/illustration/
  • 01-two-breakpoints.png · references/illustration/assets/examples/
  • 02-minimum-loop.png · references/illustration/assets/examples/
  • 03-sort-by-purpose.png · references/illustration/assets/examples/
  • 04-one-fish-many-uses.png · references/illustration/assets/examples/
  • …and 105 more

SKILL.md (first lines)

# Andy mode

Andy-mode carries the tools Pascal wrote, one route per tool. Poteto-mode runs engineering work with PStack, and matt-mode prepares it with Matt Pocock's procedures.

## Pick the route

A request names its route after the mode, as in `andy-mode ; qa`. Compare names with case, spaces, hyphens, and underscores ignored, so `RetroSkillUsage`, `retro skill usage`, and `retro-skill-usage` name one route. An alias counts as its route's name.

- **A name matches.** Read that route's file and follow it to the route's own result.
- **No name, one clear owner.** Run the route whose "Use when" owns the request, and say which route you chose.
- **Two routes fit, or the name matches nothing.** Show the route tables and ask. Run nothing. A retired skill name such as `pa-retro` matches nothing.

Run one route per request. Load another route only when the running route calls for it.

A path that starts with `playbooks/`, `scripts/`, or `references/<route>/` names a file in this skill and resolves from this directory. Links and other paths resolve from the file that names them. A route's own inputs and outputs, such as a wiki's `references/` folder, keep the meaning the route gives them. Load a route's references only when its playbook points to them.

## Routes

### Retro

| Route | Aliases | Use when |
|---|---|---|
| [`retro-skill-usage`](playbooks/retro-skill-usage.md) | | A skill loaded this session was wrong or confusing enough to cost a detour |
| [`retro-global`](playbooks/retro-global.md) | | The agent's environment could serve the next run better: navigation, checks, steering files, or tools |

### Ideas and quality

| Route | Aliases | Use when |
|---|---|---|
| [`idea`](playbooks/idea.md) | | Write down a rough idea in its author's voice and export it |
| [`qa`](playbooks/qa.md) | | Validate a finished change, or capture a problem someone reports |

### Docs and knowledge

| Route | Aliases | Use when |
|---|---|---|
| [`docs`](playbooks/docs.md) | | Document a change, decision, or artifact that already exists |
| [`docs-cleaner`](playbooks/docs-cleaner.md) | `docs-reorg` | Maintain existing docs: drift, duplicates, frontmatter, or structure |
| [`wiki-map`](playbooks/wiki-map.md) | | Build or maintain a Markdown knowledge base with provenance and indexes |
| [`glossary`](playbooks/glossary.md) | | Create or revise a canonical glossary |
| [`ontology`](playbooks/ontology.md) | | Generate the five-file ontology of a folder of text |
| [`qmd`](playbooks/qmd.md) | | Search, retrieve from, or maintain local QMD collections |
| [`cass`](playbooks/cass.md) | | Search local coding-agent session history |
| [`distill`](playbooks/distill.md) | | Apply a distill prompt to a local text file |
| [`distill-prompt`](playbooks/distill-prompt.md) | | List, choose, or add a distill prompt |

### Reasoning

| Route | Aliases | Use when |
|---|---|---|
| [`sparring`](playbooks/sparring.md) | | Challenge an opinion or an argument |
| [`think`](playbooks/think.md) | | Improve the model of a situation before judging, deciding, or acting |
| [`2nd-pass`](../2nd-pass/SKILL.md) | `2pass` | Review finished work with fresh eyes. It also runs alone as the `2nd-pass` skill |

### Writing and visuals

| Route | Aliases | Use when |
|---|---|---|
| [`write-with-clarity`](playbooks/write-with-clarity.md) | | Edit prose for clarity and concision |
| [`simple-editor`](playbooks/simple-editor.md) | | Clean personal notes while keeping the author's raw voice |
| [`storytelling`](playbooks/storytelling.md) | | Discover, write, diagnose, adapt, or explain a narrative |
| [`illustration`](playbooks/illustration.md) | | Design and generate a 16:9 inline illustration |

### Agents and tools

| Route | Aliases | Use when |
|---|---|---|
| [`meta-skill-creator`](playbooks/meta-skill-creator.md) | | Create or refactor a skill with several internal branches behind one entry point |
| [`trello`](playbooks/trello.md) | | Manage Trello boards, lists, and cards |

## Callers

A skill or command outside this mode reaches one route by reading its playbook in the active `andy-mode` skill directory, such as `playbooks/retro-skill-usage.md`. It keeps its own task and loads another route only when that playbook calls for it.

Use [routing cases](references/routing-cases.md) when changing a route name, an alias, or this file's routing rules.

From pascalandy/skills, MIT.

More from pascalandy/skills

Signals

Stars
0
Forks
1
Open issues
130
Last commit (this folder)
Oct 20, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from pascalandy

Cite this page

andy-mode skill. Agent Mart. https://agentmart.dev/skills/pascalandy-andy-mode (last updated 2026-10-24)