arc-finish

Guide arc-tracked work closure with sequential verification and truthful state updates.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/SentioLabs/agent-nexus --skill arc-finish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arc-finish
Source: https://github.com/SentioLabs/agent-nexus/tree/main/opencode-marketplace/plugins/arc/skills/arc-finish
Command: npx skills add https://github.com/SentioLabs/agent-nexus --skill arc-finish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Arc finish helps teams close arc-tracked work while keeping issue and branch state truthful, preventing premature closeouts and ensuring verifiable completion.

Core Features & Use Cases

  • Verify remaining work: assess goals, current implementation, and evidence before closing.
  • Maintain truthful state: close issues only when tasks are truly complete and reflect outstanding work when needed.
  • Sequential decision-making: ask single, native questions to decide next steps (close, defer, commit, push, hand off).

Quick Start

Review the current arc and branch state to verify what remains, then choose the next single action to perform.

Frequently Asked Questions about arc-finish

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

FAQPage Schema
How do I close git branches and issues without losing track of outstanding work at session end?

To close git branches and issues truthfully at session end, verify remaining tasks and evidence before finalizing. Arc finish enforces a guardrail workflow requiring verification steps, ensuring issues close only when work is truly complete and reflecting outstanding tasks when deferred.

What is the best way to verify issue completion before pushing a branch?

The best way to verify issue completion before pushing is applying an explicit verification step that checks goals and implementation evidence. Arc finish requires arc-verify before allowing final closeout claims, preventing premature issue closure and maintaining truthful branch state.

How does sequential decision-making work for git branch handoffs?

Sequential decision-making for git branch handoffs works by asking one question at a time to choose the next action. Arc finish guides you through native, single-question prompts to decide whether to close, defer, commit, push, or hand off work across related branches.

Can I defer arc-tracked issues instead of closing them during a session handoff?

Yes, you can defer arc-tracked issues during a session handoff. Arc finish supports explicit per-step decisions, allowing you to maintain truthful issue state by deferring outstanding work rather than forcing premature closure when goals are not fully met.

When should I not close an issue at the end of a development session?

You should not close an issue at the end of a development session if verification shows remaining tasks or incomplete goals. Arc finish enforces guardrails to prevent premature closeouts, requiring evidence-based confirmation before issues and branches are marked complete.

Does arc-finish require any dependencies to manage branch state?

No, arc-finish has no external dependencies to manage branch state. It operates independently to guide verification of remaining tasks and maintain truthful issue and branch states through sequential, one-question-at-a-time prompts during session ends and handoffs.