trellis-finish-work

Archive the active Trellis task and record a session journal.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers finalize a coding session by automatically archiving the active task and recording a journal entry that summarizes progress and decisions, ensuring a clean handoff to the next work phase.

Core Features & Use Cases

  • Archive the active Trellis task at the end of a session to keep the task list tidy.
  • Record a concise session journal detailing changes, decisions, and next steps for continuity.
  • Enforce safety checks such as preventing commits during finish-work and verifying a clean working tree before archiving.

Quick Start

Finish the current Trellis session by archiving the active task and recording the session journal.

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 an active coding task and record session progress without committing?

To archive an active task and record session progress without committing, use a workflow that checks for a clean working tree, moves the active task to an archive, and logs a journal entry. This preserves context for future review.

How does a session journal help with wrapping up a git coding workflow?

A session journal helps wrap up a git coding workflow by summarizing changes, decisions, and next steps. This recording mechanism ensures continuity and a clean handoff when final commits are reserved for a later phase.

Can I use a finish-work automation to commit my changes at the end of a session?

No, you cannot use this finish-work automation to commit changes. The process explicitly prohibits in-skill commits and requires a clean working tree before archiving the active task and recording the journal.

What is the best way to preserve context when deferring git commits to a later phase?

The best way to preserve context when deferring git commits is to finalize the session by archiving the active task and recording a developer journal. This enforces safety checks and retains decisions for future review.

Why does the finish-work process require a clean working tree before archiving tasks?

The finish-work process requires a clean working tree before archiving tasks to prevent data loss and ensure uncommitted changes are handled separately. This safety check enforces a stable state before finalizing the session.