## Thinking Path
> - Paperclip orchestrates AI agents for zero-human companies.
> - The plugin system is the extension surface for adding specialized
company capabilities without baking every workflow into core.
> - The LLM Wiki plugin needs to land as a self-contained package so its
worker, UI, skills, migrations, fixtures, and docs can be reviewed
independently.
> - [PAP-9173](/PAP/issues/PAP-9173) asked for this work to be split by
file boundary, with this PR containing only
`packages/plugins/plugin-llm-wiki/`.
> - This pull request is stacked on the host-support PR so policy checks
can see the required Dockerfile/workspace support while this PR diff
remains plugin-only.
> - The benefit is a narrow review focused on the LLM Wiki plugin
surface without carrying development-only visual artifacts.
## What Changed
- Added the LLM Wiki plugin package under
`packages/plugins/plugin-llm-wiki/`.
- Included plugin worker/UI code, skills, migrations, fixtures,
templates, and tests.
- Kept all host/runtime/workspace changes in the base PR instead of this
plugin-only diff.
## Verification
- `pnpm --filter @paperclipai/plugin-llm-wiki test`
- Boundary check: `git diff --name-only
pap-9173-llm-wiki-rest...pap-9173-llm-wiki-plugin-only` contains only
`packages/plugins/plugin-llm-wiki/` paths.
## Risks
- This is a stacked PR and should be reviewed/merged after the
host-support PR, or retargeted to `master` once that branch lands.
- Generated screenshot/design assets are no longer retained in git;
future visual review will need to regenerate local screenshots from the
harness.
> For core feature work, check [`ROADMAP.md`](ROADMAP.md) first and
discuss it in `#dev` before opening the PR. Feature PRs that overlap
with planned core work may need to be redirected — check the roadmap
first. See `CONTRIBUTING.md`.
## Model Used
- OpenAI GPT-5 Codex via Codex CLI, tool use and local code execution
enabled; context window not exposed.
## Checklist
- [x] I have included a thinking path that traces from project context
to this change
- [x] I have specified the model used (with version and capability
details)
- [x] I have checked ROADMAP.md and confirmed this PR does not duplicate
planned core work
- [x] I have run tests locally and they pass
- [x] I have added or updated tests where applicable
- [x] If this change affects the UI, I validated screenshots during
development; generated screenshots are not retained in git per
maintainer request
- [x] I have updated relevant documentation to reflect my changes
- [x] I have considered and documented any risks above
- [x] I will address all Greptile and reviewer comments before
requesting merge
Stack base: PR #5597 (`pap-9173-llm-wiki-rest`).
---------
Co-authored-by: Paperclip <noreply@paperclip.ing>