← ClaudeAtlas

refresh-projectlisted

Recompute the auto-maintained sections (`## Active Tasks`, `## Related Workspaces`) of `projects/{slug}/_project.md` via mention reverse-lookup, sorted by dependency-resolved priority. Idempotent. Use when refreshing a project's surface, or as a leaf invoked internally by `/project` and `/promote`.
rillmd/rill · ★ 6 · AI & Automation · score 81
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