Skip to content
Back to skills

Project Workbench

ASecurity

Resume, coordinate, implement, review, and hand off persistent projects across sessions and agents. Use for ongoing/resumable GitHub-backed work, canonical handoffs, multi-agent task queues, branch/worktree isolation, formal review/verification, or reconciliation of repository and live state. Keep governance proportional; do not impose this workflow on ordinary chat, simple code questions, one-off low-risk edits, or isolated reviews without continuity needs.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
ai-agentsgonodegitsecurity

Security analysis

A100/100

Pro scans all 10 files and shows the line behind each finding

Scanned September 29, 2026

npx -y skills add biaobiao2233/project-continuity --skill project-workbench --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Workbench?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Project Workbench
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/biaobiao2233-project-workbench/badge)](https://www.skillsdirectory.com/skills/biaobiao2233-project-workbench)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: project-workbench
description: "Resume, coordinate, implement, review, and hand off persistent projects across sessions and agents. Use for ongoing/resumable GitHub-backed work, canonical handoffs, multi-agent task queues, branch/worktree isolation, formal review/verification, or reconciliation of repository and live state. Keep governance proportional; do not impose this workflow on ordinary chat, simple code questions, one-off low-risk edits, or isolated reviews without continuity needs."
---

# Project Workbench

Use this skill as a compact, platform-neutral control plane for ongoing project work. Keep current repo/live evidence authoritative, keep GitHub as the durable development ledger when available, and keep handoff/coordination compact enough that a fresh agent can resume quickly.

Runtime-specific commands, connector names, sandbox policy, installation paths, and host UI behavior belong in that agent's global guidance or integration adapter, not in this Skill.

## 1. Route before doing work
Resolve in this order:
1. Current explicit user task or switch.
2. Existing valid Session Pin for this continuing interaction.
3. Bound Work Node and its ownership/scope.
4. Canonical project handoff / active tracker item.
5. Project-level focus only for a fresh, unpinned session.

Never inherit a stale Session identity merely because an old prompt names one.

## 2. Fast Resume is the default cold-start path
For a fresh coordinator/session on a GitHub-backed project:
1. Locate the canonical coordinator/project handoff when one exists.
2. Read its `Fast Resume` header or equivalent current-state section.
3. Read only the explicitly referenced active Issue/PR and latest evidence needed for the stated Next Action.
4. Recheck only repo/live facts that could invalidate that Next Action.
5. Execute the Next Action through the next real gate.
6. Update the handoff only when the gate/current objective/active item materially changes.

Do **not** scan all Issues, PRs, historical chats, or old closures by default.
Read [references/fast-resume.md](references/fast-resume.md).

## 3. Escalate to Deep Recovery only when needed
Use broader recovery only when the handoff is missing, conflicting, stale, authorization/ownership is ambiguous, a referenced active item materially changed, high-impact risk requires wider verification, or the user explicitly requests a full audit.

Stop once the real current state and safe Next Action are established.

## 4. Choose the canonical surface
- **GitHub**: durable Issues, branches, PRs, commits, reviews, CI, merge history, research threads.
- **Project Continuity**: Work Nodes, Session Pins, write ownership, protected invariants, blockers, live/deployment evidence, next action.
- **Handoff**: compact current-state index, never a duplicate project archive.
- **Repo docs/ADR**: accepted long-lived knowledge, not raw agent search logs.
- **Historical memory**: discovery/source location only when higher-authority current sources are insufficient.

Read on demand:
- [fast-resume.md](references/fast-resume.md)
- [project-continuity.md](references/project-continuity.md)
- [github.md](references/github.md)
- [cloud-queue.md](references/cloud-queue.md)
- [git-worktrees.md](references/git-worktrees.md)
- [everos.md](references/everos.md)
- [workflows.md](references/workflows.md)
- [agent-setup.md](references/agent-setup.md)

Discover the capabilities actually available in the current agent/session. Never invent a connector, host alias, repo path, permission, or runtime feature.

## 5. Scale governance to task risk
- **L0** ordinary chat/simple question → answer directly.
- **L1** one-off low-risk edit → inspect → edit → verify → finish.
- **L2** resumable/multi-file/substantial Git work → minimum continuity, normally a canonical Issue plus branch; use a worktree when isolation helps.
- **L3** multi-agent/production/security/migration/architecture → explicit ownership, isolated workspaces, canonical tracker, required checks, independent review/verification where appropriate.

Do not create process merely to demonstrate process.

## 6. GitHub-first lifecycle
For substantial GitHub-backed changes, prefer:

`Issue → branch → isolated worktree when needed → implementation/tests → PR → required review/checks → merge → release verification when applicable`

Treat `main`/default branch as the integration line, not a shared scratch workspace.

Research:
- raw exploration / Scout reports → Issue comments;
- Coordinator synthesis / accepted decision → Issue comment or decision record;
- accepted durable architecture/knowledge → repo docs/ADR through a PR.

## 7. Multi-agent cloud queue
When several agents can execute independent bounded tasks, publish them to the canonical tracker and let agents claim them rather than making the user relay prompts/results manually.

Roles may include `Coordinator`, `Scout`, `Implementer`, `Reviewer`, and `Verifier`.
Use [references/cloud-queue.md](references/cloud-queue.md).

## 8. Branch/worktree isolation
For concurrent writable tasks:
- one independently writable task → one branch;
- concurrent agents or a protected canonical worktree → one branch + one dedicated worktree per task;
- different agents must not share the same writable worktree;
- reviewer/verifier remains candidate-read-only during an independent review round.

Host-native worktree commands belong in host global guidance, not here.
Read [references/git-worktrees.md](references/git-worktrees.md).

## 9. Respect authority and acceptance
Use this evidence order when facts conflict:
1. Current explicit user intent/authorization.
2. Independently verified Accepted Project State.
3. Current repository/files/live reproducible evidence.
4. Worker claim/executor report.
5. Agent summary/inference.
6. Historical memory clue/index.

`Worker COMPLETE != PR merged != Accepted != Released`

A timeout, permission denial, partial test, or worker statement is never PASS.

## 10. Execute continuously when the path is clear
When Objective, scope, authorization, and Next Action are established:

`inspect → edit → test → repair → retest → package/PR/update → verify`

Pause only for missing required input, new/broader authorization, ownership ambiguity, an unapproved irreversible/high-risk action, or a real blocker with no safe fallback.

## 11. Update only high-signal continuity
At a meaningful gate:
- update active Issue/PR evidence;
- update compact Handoff only when objective, active item, gate, blocker, invariant, or Next Action materially changes;
- link canonical tracker identifiers instead of duplicating bodies;
- write Closure Memory only after actual acceptance.

Do not persist raw prompts, giant logs, full diffs, secrets, or duplicated GitHub discussions.

Files in this skill

  • README.md4.2 KB
  • SKILL.md9.5 KB
  • agents/openai.yaml238 B
  • assets/icon.svg1.7 KB
  • references/coding-tools-mcp.md2.4 KB
  • references/everos.md2.3 KB
  • references/github.md1.4 KB
  • references/project-continuity.md10.4 KB
  • references/server-connectors.md1.9 KB
  • references/workflows.md8.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…