pagelisted
Install: claude install-skill rillmd/rill
# /page — Conversational Pages
> **Tool references in this skill** (`Read`, `Edit`, `Grep`, `Glob`, `shell`, `AskUserQuestion`) describe **intent**, not Claude-specific tool calls. Each harness should map them to its native equivalent — Claude Code uses its built-in tools as named; Codex CLI uses `apply_patch` / `--search` / shell / its own question primitive as appropriate.
Have a conversation with your pages. Pages evolve through dialogue and incremental edits, not regeneration. The default action opens a conversational session centered on a page; updates happen as targeted edits with a diff preview, and can be undone on request.
## Arguments
$ARGUMENTS — one of the following:
- Omitted → List pages with last-updated timestamps
- `{id}` or `pages/{id}.md` → **Start a conversational session** (default action)
- `{id} "{quick message}"` → One-shot update without dialogue
- `create {theme}` → Create a new page
- `rebuild {id}` → Full rebuild (last resort, see Rebuild Flow)
## Conversational Session (default action)
When called with a page id or path, open a conversation centered on that page. The page + recipe become the shared context for the session, and the user can update information, ask questions, revise structure, or trigger a full refresh — all through dialogue.
### Session Start
1. Read `pages/{id}.md`
2. Read `pages/{id}.recipe.md` (mandatory)
3. **Load contextual background** (this is the key — do not skip):
- Read each file listed in `frontmatter.source