Mark a commitment as abandoned

VerifiedSafe

Marks a commitment as abandoned, removing it from completion stats while preserving it for historical records. Use when a commitment is no longer applicable. An optional reason can be provided.

Sby Skills Guide Bot
ProductivityBeginner
606/2/2026
Claude Code
#commitment#follow-through#task-management#status-update#abandon

Recommended for

Our review

Marks a commitment as abandoned (no longer applicable) in a tracking system.

Strengths

  • Cleans up stale commitments without deletion.
  • Keeps history for future reference.
  • Abandoned items do not count against completion stats.

Limitations

  • Requires knowing the commitment ID.
  • Reason is optional, which may reduce traceability.
When to use it

When a commitment is no longer relevant or cannot be fulfilled.

When not to use it

If you merely want to reschedule or modify the commitment (use /ft update instead).

Security analysis

Safe
Quality score90/100

The skill performs a read-update operation on an internal data store (commitments) without any use of system commands, external network access, or sensitive data exposure. No destructive or risky actions are instructed.

No concerns found

Examples

Abandon without reason
/ft abandon 42
Abandon with reason
/ft abandon 42 --reason "Project cancelled"

Mark a commitment as abandoned (no longer applicable).

Usage

/ft abandon ID [--reason "TEXT"]

Arguments

  • ID - Required: The commitment ID
  • --reason "TEXT" - Optional reason for abandoning

Instructions

  1. Find Commitment: Look up by ID

  2. Update:

    • Set status to 'abandoned'
    • Add reason to notes if provided
  3. Confirm:

    Abandoned: {title}
    Reason: {reason or "Not specified"}
    

Note: Abandoned items don't count against completion stats but are kept for history.

Related skills