OpenParable
Skip to content
← Back to skills

Aether Docs

Documents
aether-docs

Aether Docs is an Agent Skill for documents published in the bjarneo/aether repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Use when working in the Aether codebase and you need detailed project documentation — architecture decisions, design rationale, flow diagrams, feature specs, ADRs, historical context, WIP drafts. Detailed docs live OUTSIDE the repo at ~/Documents/bjarne/projects/Aether. Read that folder before making non-trivial changes, and write new detailed docs there (never into the git repo's docs/ folder, which is for user-facing docs only — CLI, installation, custom apps, templates).

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/bjarneo/aether/blob/HEAD/.claude/skills/aether-docs/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/aether-docs, but wait for my approval before writing files or running scripts.

Copying this prompt does not install or run the skill. Review third-party files before use.

Aether detailed documentation

The in-repo docs (README.md, docs/*.md, CLAUDE.md) cover only the minimum needed to build, run, and understand the public feature surface. Detailed project documentation lives outside the repo at:

~/Documents/bjarne/projects/Aether

When to consult this folder

  • Before implementing a non-trivial feature — check for existing design docs, prior decisions, or half-finished drafts on the area you're touching.
  • Before architectural changes — look for ADRs or flow diagrams that explain why things are structured as they are.
  • When the user asks "how does X work" or "why did we build X that way" and the answer isn't obvious from code.
  • After a significant design discussion — write a new doc so future work has the context.

How to use

ls ~/Documents/bjarne/projects/Aether
rg "<topic>" ~/Documents/bjarne/projects/Aether

Read relevant files before drafting a plan. Cite the filename when you rely on one.

Writing new docs

When the user asks you to document a design decision, flow, or feature internal:

  • Write to ~/Documents/bjarne/projects/Aether/<topic>.md.
  • Use a short descriptive filename (e.g. palette-extraction-pipeline.md, eyedropper-loupe-design.md, adr-001-split-sidebars.md).
  • Include date headers so the reader can see when something was decided.

Do not put these detailed docs into the repo's docs/ folder — that directory is reserved for user-facing documentation (CLI usage, installation, custom apps, custom templates, wallhaven setup, etc.).

Do not

  • Don't guess at Aether's architecture or history without checking this folder first — the user keeps decisions here rather than in commit messages or PR descriptions.
  • Don't duplicate content from here into the repo.
  • Don't commit anything to git from this folder — it's deliberately outside version control.