一键导入
wiki-archive
Cleanup tool — sweep for work items with terminal status that were not auto-archived by their originating skill, and move them to archive/
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Cleanup tool — sweep for work items with terminal status that were not auto-archived by their originating skill, and move them to archive/
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | wiki-archive |
| description | Cleanup tool — sweep for work items with terminal status that were not auto-archived by their originating skill, and move them to archive/ |
| category | wiki |
| model | claude-sonnet-4-6 |
Recovery sweep. Skills that set terminal statuses (
uat-auto,uat-skip,bug-close, etc.) now automatically move files toarchive/at the time of completion. This skill finds any items that were missed — for example, items from before the auto-archive update, or edge cases where the originating skill didn't complete the move. In a healthy wiki, this skill finds nothing to do.
Move terminal work items from a family directory into archive/ to reduce directory clutter. Terminal items only — items with active statuses are never moved. Safe because links use stable IDs, not paths.
/wiki-archive [family]
family — one of tasks, uat, bugs, requirements, decisions, roadmaps. Omit to show a count summary across all families without moving anything.
If a family was specified, process only that family. Otherwise, scan all 6 families and report terminal item counts, then ask the user which families to archive.
For each family to process, read its lifecycle.md to confirm the terminal statuses for that family:
done, trashedpassed, skipped, trashedclosed, wontfix, duplicate, cannot-reproduceretiredaccepted or supersededdoneDo NOT hardcode these — read lifecycle.md to confirm them before moving anything.
Use mcp__serena__list_dir on the family directory. For each file (excluding lifecycle.md, index.md, .gitkeep, and everything under archive/):
status: frontmatter field (or per-decision block statuses for decisions).If the move list is empty, report "No terminal items found in <family>/" and stop.
Show the move list:
Ready to archive N items from wiki/work/<family>/:
- TASK-023-some-slug.md (status: done)
- TASK-031-other.md (status: trashed)
This moves them to wiki/work/<family>/archive/. Links using [[TASK-023]] remain valid.
Proceed? (yes / skip)
Wait for confirmation before moving.
For each confirmed file:
Bash with mv to move the file: mv wiki/work/<family>/<file> wiki/work/<family>/archive/<file>id, title, status, and updated frontmatter fields.wiki/work/<family>/archive/index.md:
| [[ID]] | Title | final-status | YYYY-MM-DD |
where the date is today's date.Do NOT edit the moved file itself — its frontmatter and content are preserved exactly.
Append one entry:
## [YYYY-MM-DD] archive | <family> — N items archived
Moved N terminal items from wiki/work/<family>/ to wiki/work/<family>/archive/. IDs: TASK-023, TASK-031, …
Print a summary of what was moved. If any files were skipped (e.g., active status found unexpectedly), list them explicitly.
archive/index.md is append-only — only add rows, never remove or edit existing rows.archive/ directory already exists in every family — do not create it.File a new bug report in wiki/work/bugs/ with required-on-report fields and append it to the bug index
Audit all project functionality at a high level and produce a 2-3 minute demo run book plus a Marp slideshow
Orchestrator for parallel agent teams. When invoked with a roadmap file path, drives every item through the full tackle → uat-generate → uat-auto pipeline until complete. When invoked with a task file path, runs that pipeline once and stops.
Refresh codebase context via Serena memories
Append a new item (task link or inline) to an existing roadmap in wiki/work/roadmaps/, optionally under a named phase
Create a structured execution-plan roadmap in wiki/work/roadmaps/ via short Socratic Q&A — captures goal, phases, and the initial hybrid (task-link OR inline) checklist