AgentSkillsCN

claude-followthrough-plugin

claude-followthrough-plugin

SKILL.md

Mark a commitment as completed.

Usage

/ft complete ID [--notes "TEXT"]

Arguments

  • ID - Required: The commitment ID (8-character code from dashboard)
  • --notes "TEXT" - Optional completion notes

Instructions

  1. Find Commitment: Look up by ID in database

  2. Validate: Ensure commitment exists and is pending/in-progress

  3. Update:

    • Set status to 'completed'
    • Set completed_at to now
    • Calculate if completed on-time (before due_date)
    • Record in commitment_completions for stats
  4. Update Streak: Increment daily completion count

  5. Celebrate:

    code
    Completed: {title}
    Status: {on-time or late}
    
    Current streak: N days
    Completions today: N
    

Examples

code
/ft complete abc123
/ft complete abc123 --notes "Sent the email as promised"