# Paperthin: Low-level agentic design patterns

**Turning old engineering wisdom into reflexes your agent reaches for on its own.**
On **any** agent | Claude Code, Codex, OpenCode, Antigravity, Copilot, Cursor, Grok-Build, Pi, Hermes, OpenClaw, etc.
[Quickstart](#quickstart-15-seconds) · [The Map](#the-map) · [The Index](#the-index) · [The Problem](#the-problem) · [The Fixes](#the-fixes) · [Credits](#credits)
Read in: English · [中文](./docs/readme/README.zh-CN.md) · [हिन्दी](./docs/readme/README.hi.md) · [Español](./docs/readme/README.es.md) · [العربية](./docs/readme/README.ar.md) · [Português](./docs/readme/README.pt.md) · [Русский](./docs/readme/README.ru.md) · [日本語](./docs/readme/README.ja.md) · [Français](./docs/readme/README.fr.md) · [Deutsch](./docs/readme/README.de.md) · [한국어](./docs/readme/README.ko.md)
---
## Quickstart (15 seconds)
1. **Install** for every agent you use:
```bash
npx skills@latest add LilMGenius/paperthin --global --agent '*'
```
2. **Run it from an elevated/admin shell if your OS asks** so the skills are symlinked (they auto-update), not copied.
3. **Stay current** — run `/re0-upgrade` whenever you want to update; it also wires a quiet session-start notice for when new skills ship.
4. **Use them** — call any skill by name, like `/re0`; model-invoked ones also fire on their own.
**Not sure?** Paste that command into whatever agent you're using and just say `set this up for me`, it'll do the rest.
## The Map
**How many artifacts, and across how much time?**