AgentSkillsCN

ito-archive

归档已完成的变更,并更新主规范。当用户完成实施后,希望将该变更整合到主代码库时,可使用此技能。

SKILL.md
--- frontmatter
name: ito-archive
description: Archive a completed change and update main specifications. Use when the user has finished implementing and wants to integrate the change into the main codebase.

Run the CLI-generated archive instructions for a specific change.

Rules

  • Do NOT archive without explicit user confirmation.

Steps

  1. Determine the target change ID:

    • If the user provided a change ID, use it.
    • If no change ID was provided, run:
      bash
      ito list --completed --json
      
      • Related filters (not for archiving, but useful for triage):
        bash
        ito list --partial
        ito list --pending
        
      • If no completed changes exist, inform the user: "No completed changes found. Run ito list to see all changes and their status."
      • If one or more completed changes exist, present them to the user and ask which one to archive.
  2. Generate instructions (source of truth):

    bash
    ito agent instruction archive --change "<change-id>"
    
  3. Follow the printed instructions exactly.