ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 ssime-git

ssi-cockpit

ssi loop의 진행 밴드, toast 및 단계 맵입니다.

ssime-git@ssime-git

ssime-git/ssi-ai-skill/tree/main/mods/ssi-cockpit

번역 완료

이 mod 소개

ssi loop의 진행 밴드, toast 및 단계 맵입니다.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add ssime-git/ssi-ai-skill
claude plugin install ssi-cockpit
원문 / README

SSI

One command takes a request to a reviewed draft PR. A small script, not the model, decides what comes next, so it remembers where it was and repairs itself after an interruption. It never merges, closes an Issue or deploys.

/ssi Fix: total() ignores percentage discounts

The flow

flowchart LR
  A[1 Analyze] --> B[2 Confirm] --> C[3 Reproduce<br/>bugs only] --> D[4 Plan<br/>reuse first] --> E[5 Implement<br/>draft PR] --> F[6 Review<br/>Codex or sub-agent] --> G[7 Visual GIF<br/>UI only] --> H[8 Land<br/>CI green] --> Z([Draft PR<br/>ready for you])
  F -- blocker --> E
  G -- wrong --> E
  H -- CI red --> E
  A -.-> Q{{One question<br/>to you}}
  C -.-> Q
  D -.-> Q
  E -.-> Q
  F -.-> Q

It runs on its own and asks one question only when it must: unclear request, no reproduction, protected code touched, a big diff, a review or CI that keeps failing, or an action outside its mandate.

What happens inside

sequenceDiagram
  participant You
  participant Skill as Model (skill)
  participant Engine as ssi engine (script)
  participant World as git + PR
  You->>Skill: /ssi <request>
  loop until done or a question
    Skill->>Engine: ssi next
    Engine->>World: read branch, PR, recorded proof
    Engine-->>Skill: the one next action, or a stop
    Skill->>Skill: do the work (tests, code, review, GIF)
    Skill->>Engine: ssi record (the proof)
  end
  Engine-->>You: draft PR ready, or one question

If the notes and the repo disagree, the repo wins. Lost local notes are restored from a block in the PR's progress comment. A new commit that touches proven files makes that proof stale and it is redone.

What is different

Comparisons are about design, not quality: the projects below are good, and this one borrows from them.

| Common in prompt-only workflow skills | SSI | |---|---| | The model remembers the phase | A script derives the phase from git, the PR and recorded proof | | You call each step or skill yourself | One entry point; it switches phases itself | | Stopping is a judgement call | Stops and thresholds are computed (diff size, protected paths from the real diff, retry budgets) | | An interrupted run starts over | It resumes, restores notes from the PR and redoes only stale proof | | Review is the same model re-reading its work | Codex if it works, else a sub-agent on another model; the report says whether it was independent | | Output tuned for experts | One short template: where we are, what happened, what is next, at most one question; optional adhd style | | Remote side effects are ad hoc | Keyed and idempotent: no duplicate Issue or comment; evidence GIF on a ssi-assets branch |

Install and use

Needs Node 20+, git, and gh logged in. Optional: Codex CLI (review), Chrome or Playwright and ffmpeg (GIF).

cp -R skills/ssi ~/.claude/skills/ssi          # the folder is self-contained
claude --plugin-dir .                          # or load the repo as a plugin

Settings live in ssi.config.json (repo) and .ssi/config.local.json (yours); ssi config prints them. Optional status band and phase map: mods/ssi-cockpit.

Inspired by

Exact versions and licences: skills/ssi/NOTICE.md.

Read more

Status

Early. 134 engine tests, three real runs, six rounds of Codex review (the last round's fixes are not re-reviewed yet). MIT, see LICENSE.

비슷한 프로젝트