catchup

安装量: 530
排名: #6650

安装

npx skills add https://github.com/camacho/ai-skills --skill catchup
Catchup — Context Reconstruction
This skill is strictly read-only. Do NOT edit files, create branches, or run write commands.
1. Gather data (run all independent steps in parallel)
git log --format="%h %s (%ar)" -20
,
git status
, and
git worktree list
Read
.branch-context.md
(if exists — check CWD and worktree root). Parse YAML frontmatter:
workflow_step
,
validate_round
/
validate_max
,
review_round
/
review_max
,
plan_review_chunk
/
plan_review_total
/
plan_chunks_approved
Read
ai-workspace/MEMORY.md
— note anything in-progress or blocking
Read
HANDOFF.md
(if exists)
List
ai-workspace/plans/
(sort by mtime, most recent first) and read the first file that does NOT end in
.done.md
or
.executed.md
Search Basic Memory via MCP for recent entries matching the current branch name. If MCP unavailable, skip silently.
GitHub
— check availability first:
command
-v
gh
>
/dev/null
2
>
&1
&&
gh auth status
>
/dev/null
2
>
&1
If authenticated, run in parallel:
gh
pr
list
--state
open
gh issue list
--state
open
--limit
15
If
gh
is unavailable or unauthenticated, note "GitHub CLI unavailable" and skip. Do NOT attempt to install or authenticate.
2. Synthesize
Present findings in this format.
Omit sections where the data source was not found
(e.g., no HANDOFF.md, gh unavailable). Always show Loop state and Blockers even when empty — absence is informative:
Branch:
Worktree: (or "primary")
Last commit:
Uncommitted:
Workflow step: (from frontmatter, or inferred)
Loop state: validate /, review /
Active plan:
Blockers:
Open PRs:
Open issues:
Handoff:
After the summary,
surface blockers and TODO items prominently
— remaining work, failing CI, stale branches, items from memory flagged as blocking. These go above the fold, not as footnotes.
3. Suggest next actions
Based on gathered state, suggest 2-3 concrete next actions. Examples:
"Resume building — plan X is at step 5 (Build)"
"Run /validate — implementation looks complete"
"Address blocker: [description]"
"Review open PR #N — awaiting action"
"Pick up issue #N — in-progress"
End with: "What would you like to do?"
Failure modes
No
.branch-context.md
infer workflow step from git state and plan file status. Note: "No branch context — step inferred."
No active plan
note "No active plan." Do not search
.done.md
files.
On
main
branch
skip branch-context and plan lookup. Show git state, PRs, issues, and memory only.
Basic Memory MCP unavailable
skip silently.
gh
unavailable
show "GitHub CLI unavailable — PR/issue status unknown."
返回排行榜