Skip to content
Back to skills

Guru Finish Work

ASecurity

Run the Guru Team reviewed Delivery, Completion, Closure and Finish route. Use only for a Guru task that is ready to finish.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 28, 2026
toolsgitapi

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned September 28, 2026

npx -y skills add castbox/guru-trellis --skill guru-finish-work --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Guru Finish Work?

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

Security grade badge for Guru Finish Work
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/castbox-guru-finish-work/badge)](https://www.skillsdirectory.com/skills/castbox-guru-finish-work)

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

SKILL.md
---
name: guru-finish-work
description: "Run the Guru Team reviewed Delivery, Completion, Closure and Finish route. Use only for a Guru task that is ready to finish."
---

<!-- guru-team-overlay: v1 -->
# Guru Finish Work

On an automatic context/route failure or an explicit independent manual request,
read `.trellis/workflow.md#manual-gitgithub-operations` (Manual Git/GitHub
Operations). That global owner defines the boundary; this entry adds no recovery
steps and does not turn a manual result into Guru completion.

Load current task, repository, and phase facts with the live context helpers,
then read `.trellis/workflow.md`. Use its Phase 3.6/3.7 route and mandatory load
the applicable active owners by stable Skill id:

This is the exclusive finish entry for a Guru task. The upstream-owned
`trellis-finish-work` Skill is not applicable to Guru tasks and must not be
loaded or invoked. Do not archive before the current Closure and Finish owners
complete their declared transitions.

All GitHub platform operations use authenticated, explicitly repo-bound
`gh`/`gh api` only. Do not use or fall back to App, MCP, connector, or browser
UI; keep Git transport on `git`.

- `guru-review-task-delivery`
- `guru-publish-task-delivery`
- `guru-merge-task-delivery`
- `guru-review-task-completion`
- `guru-complete-task-closure`
- `guru-finish-task`
- `guru-cleanup-task-resources`

Consume only current public typed exits and their mapped workflow consumers:

- Delivery Review `ready` enters publication; a checked `ready_for_merge`
  enters the expected-head Delivery merge. `delivered` enters Completion,
  never directly closes the Issue or archives the task.
- Completion `remaining_work` retains the active task; `additional_delivery_required`
  plans another slice under the same TaskId. Only `completed` enters Closure.
- Closure `closed` or `no_mutation` enters Finish. Finish `success` enters
  Cleanup; Cleanup `cleaned` ends the route, while remaining resources stay
  with the Cleanup owner.

Missing, stale, unknown, multiple, or unmapped exits fail closed. Mapped
stale, resume, and reprepare transitions are internal workflow
routes, not user choices. Do not add a routine confirmation between them.
When the user gives a clear affirmative such as `确认继续` for the exact action
just displayed, consume it for that action without asking them to repeat its
SHA, digest, PR, or plan identity. Continue mapped internal exits automatically.
Each independent Git/GitHub or resource mutation keeps its own exact
dialogue-local confirmation; new external authority or a material scope decision
may also pause the route. Old Finalizer/PR residue is not a new-graph DTO:
route an in-flight old task to a pinned compatible version or explicit manual
disposition after checking its exact task, PR, local/remote HEAD and base.

Do not call deterministic closeout scripts directly, reproduce package
internals or artifact schemas, or create a handoff artifact. Return the
current task state or the concrete declared blocker.

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.