refresh-projectlisted
Install: claude install-skill rillmd/rill
# /refresh-project — Auto-section Refresh for Projects
**Conduct ALL conversation with the user in the language defined by `.claude/rules/personal-language.md`** (or the user's input language if absent). The English instructions below are for skill clarity, not for output style. Exceptions (only): tokens inside backticks or code blocks, proper nouns, ASCII acronyms.
> **Tool references in this skill** (`Read`, `Edit`, `Grep`, `Glob`, `shell`) 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 as appropriate.
Recomputes the two auto-maintained sections of a project's main file (`projects/{slug}/_project.md`):
- `## Active Tasks` — tasks whose frontmatter contains `mentions: [..., projects/{slug}, ...]`, filtered to `status: open` / `waiting`, sorted by the dependency-resolved priority defined in `/project` (see "Dependency Resolution" below for the canonical algorithm)
- `## Related Workspaces` — workspaces whose frontmatter contains `mentions: [..., projects/{slug}, ...]`. Active workspaces are listed first (sorted by `updated` desc), then up to 20 most-recently-touched completed workspaces (also sorted by `updated` desc). Each entry carries an explicit `status:` marker so live vs past surfaces stay visually distinct
Other sections (Goal, Current Focus, Watch, Key Facts, Repository, See Also) are owned by different skil