Code inside markdown headings can't be linked, so replace the linked
header style with plain code headings and shields.io NPM version badges
underneath.
@@ -13,7 +13,9 @@ vibed individual scripts created by saying "go change
## Packages
-### [`@amolith/pi-handoff`](https://www.npmjs.com/package/@amolith/pi-handoff)
+### `@amolith/pi-handoff`
+
+[](https://www.npmjs.com/package/@amolith/pi-handoff)
Get to the end of the thing you're doing, then use a lightweight subagent to
extract particular bits from the current session and create a new one from those
@@ -31,7 +33,9 @@ pi install npm:@amolith/pi-handoff
> countdown, a session query tool, and make the extraction model configurable
> via `PI_HANDOFF_MODEL`.
-### [`@amolith/pi-answer`](https://www.npmjs.com/package/@amolith/pi-answer)
+### `@amolith/pi-answer`
+
+[](https://www.npmjs.com/package/@amolith/pi-answer)
See that Pi spit a bunch of Markdown at you with some embedded questions, use
`/answer` to have a lightweight subagent extract those questions so you can
@@ -49,7 +53,9 @@ pi install npm:@amolith/pi-answer
> fallback extraction with the current model when the preferred model is
> unavailable.
-### [`@amolith/pi-questionnaire`](https://www.npmjs.com/package/@amolith/pi-questionnaire)
+### `@amolith/pi-questionnaire`
+
+[](https://www.npmjs.com/package/@amolith/pi-questionnaire)
Have Pi construct on-the-fly questionnaires to ask you stuff before it goes off
and does the wrong thing.
@@ -63,7 +69,9 @@ pi install npm:@amolith/pi-questionnaire
> word wrapping for long prompts, and custom answers are sent as a steering
> user message so the user can go back and edit them later.
-### [`@amolith/pi-personality`](https://www.npmjs.com/package/@amolith/pi-personality)
+### `@amolith/pi-personality`
+
+[](https://www.npmjs.com/package/@amolith/pi-personality)
Drop markdown files in `$PI_CODING_AGENT_DIR/personalities/` and switch between
them with `/personality`. Lets your agent be a grumpy senior today and a patient