trellis-finish-work

Archive active tasks and record session progress in Trellis-managed projects.

Updated May 7, 2026
One-click install
npx skills add https://github.com/gongzeq/VAPT3 --skill trellis-finish-work-gongzeq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-finish-work
Source: https://github.com/gongzeq/VAPT3/tree/main/.agents/skills/trellis-finish-work
Command: npx skills add https://github.com/gongzeq/VAPT3 --skill trellis-finish-work-gongzeq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Wrap up coding sessions by archiving completed tasks, reminding the user to commit, and recording session progress to the developer journal. This helps maintain a clean working state and ensures traceable context for handoffs and reviews.

Core Features & Use Cases

  • Survey current state and identify active/completed tasks for archiving.
  • Sanity check dirty paths and distinguish current-task work from other parallel work.
  • Archive tasks and record a session journal without performing commits (commits occur in a later workflow phase).
  • Finalize session readiness with a clear, auditable history.

Quick Start

Execute finish-work to archive completed tasks and record the session journal, preparing the project for handoff.

Frequently Asked Questions about trellis-finish-work

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I archive completed tasks and record a developer journal after a coding session?

To archive completed tasks and record a developer journal after a coding session, use this Skill to survey active tasks, classify dirty paths, and orchestrate archival without performing commits.

What is the best way to clean up task state before handing off a Git repository?

The best way to clean up task state before handing off a Git repository is to verify repository cleanliness, distinguish current-task work from parallel work, and finalize session readiness with an auditable history.

Does the session journaling process automatically commit my changes when finishing work?

No, the session journaling process does not automatically commit your changes when finishing work. It archives tasks and records progress, leaving commits for a later workflow phase.

Can I use this task archiving workflow without Trellis scripts and a Python environment?

No, you cannot use this task archiving workflow without Trellis scripts and a Python environment. It requires access to the project's Trellis scripts and uses Python to query context and classify changes.

How does dirty path classification distinguish current task work from other parallel work?

Dirty path classification distinguishes current task work from other parallel work by querying project context through Python to sanity check dirty paths and categorize changes before archiving.

Why should I record session progress instead of just committing my code at the end of the day?

You should record session progress instead of just committing code to maintain a clean working state and ensure traceable context for handoffs and reviews through an auditable history.