AgentSkillsCN

claude-followthrough-plugin

claude-followthrough-plugin

SKILL.md

Create a new custom commitment type.

Usage

/ft add-type "name" [--display "Display Name"] [--desc "description"]

Arguments

  • "name" - Required: Type identifier (lowercase, no spaces - will be normalized)
  • --display "NAME" - Human-readable display name (defaults to capitalized name)
  • --desc "TEXT" - Description of what this type is for

Instructions

  1. Normalize Name: Lowercase, replace spaces with hyphens

  2. Validate: Check type doesn't already exist

  3. Insert: Add to commitment_types table with is_default=0

  4. Confirm:

    code
    Created type: {name}
    Display: {display_name}
    Description: {description}
    
    Use it: /ft {name} "your commitment"
    

Examples

code
/ft add-type "habit" --desc "Daily habits to build"
/ft add-type "goal" --display "Long-term Goal" --desc "Big objectives"

Related

  • /ft rename-type "old" "new" - Rename a type
  • /ft delete-type "name" --move-to "other" - Delete a type