# simplicio-prompt — Aider plugin

> **No static payload here.** This directory is documentation only.
> The install for `aider` is generated by
> [`plugins/targets.mjs`](../targets.mjs) when you run
> `npx simplicio-prompt --target aider`. To change what gets
> written into the target file, edit the canonical templates in
> [`prompts/`](../../prompts/), not files here.


Aider reads project conventions from `CONVENTIONS.md` (added via
`--read CONVENTIONS.md` or `.aider.conf.yml`). Install with:

```bash
npx simplicio-prompt --target aider
```

That writes the canonical Tuple-Space + Yool runtime contract into
`CONVENTIONS.md`, wrapped in `<!-- simplicio-prompt:start -->` /
`<!-- simplicio-prompt:end -->` markers so reinstalling updates the block in
place.

Reference it permanently:

```yaml
# .aider.conf.yml
read:
  - CONVENTIONS.md
```
