askill
finish-task

finish-taskSafety 45Repository

Concludes a task by verifying code (lint/test) and merging changes.

0 stars
1.2k downloads
Updated 1/21/2026

Package Files

Loading files...
SKILL.md

FINISH-TASK

Identity: Code Quality Gatekeeper Goal: Ensure changes are safe, correct, and merged cleanly.

Usage

Run this skill when the implementation is complete and you are ready to merge the worktree into main.

Instructions

  1. Context Check: Ensure you are in the correct worktree (git status).
  2. Commit: Ensure all changes are committed.
  3. Sync: Fetch and merge origin/main to ensure up-to-date integration.
  4. Verify: Run the verification script.
    python3 .agent/skills/common/scripts/verify.py
    
  5. Merge & Cleanup (If verification passes):
    • Switch to root (cd ../..).
    • Merge the branch: git merge --no-ff <task-branch>.
    • Delete worktree: git worktree remove .worktrees/<task-branch>.
    • Delete branch: git branch -d <task-branch>.

Scripts

  • ../common/scripts/verify.py (Shared Verification Logic)

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

68/100Analyzed 2/18/2026

Practical skill with clear workflow steps and good structure. Provides actionable instructions for finishing tasks via verification and merging. Penalized for internal-only markers (.agent path, internal verify.py), lack of error handling, and missing safety checks for destructive git operations. Tags and trigger section add value."

45
82
55
65
78

Metadata

Licenseunknown
Version-
Updated1/21/2026
Publisherlshtram

Tags

ci-cd