Skip to content
Development
Command

/fi

Sprint/Phase completion protocol

From plugin
claude-code-starter
19020 skills5 agents20 commands
Install
$ npx -y skills add alexeykrol/claude-code-starter --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/fi

Context preview

What this command does when you run it.

Sprint/Phase completion protocol

Command definition

fi.md
description: Sprint/Phase completion protocol

Completion Protocol

**CRITICAL: Read the protocol file fresh to avoid missing steps during long sessions.**

Step 0: Read Protocol File

Read .claude/protocols/completion.md

This file contains the complete Completion Protocol (immune to context compaction).

Execute all steps from the protocol file: 1. `npm run build` — verify build passes 2. Update metafiles:

  • `.claude/BACKLOG.md` — mark completed tasks `[x]`
  • `.claude/SNAPSHOT.md` — update version and status
  • `CHANGELOG.md` — add entry (if release)
  • `README.md` + `README_RU.md` — update if major features added
  • `.claude/ARCHITECTURE.md` — update if code structure changed

3. Export dialogs:

   node .claude/dist/claude-export/cli.js export

4. Git commit:

   git add -A && git status
   git commit -m "type: description"

5. Push & PR check:

  • Ask: "Push to remote?"
  • If yes: `git push`
  • Check: `git log origin/main..HEAD --oneline`
  • If empty → All merged, no PR needed
  • If has commits → Ask: "Create PR?"

6. Mark session clean:

   echo '{"status": "clean", "timestamp": "'$(date -Iseconds)'"}' > .claude/.last_session
Ships withclaude-code-starter

Claude Code Starter — это готовая управляющая среда для проектов, в которых основной рабочий агент — Claude Code.

Get the whole plugin