Install
$ agentstack add skill-circui-try-circuit-door-closing ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
door-closing
Use this skill when the user asks to run the door-closing workflow.
Command Template
작업 준비 2단계. develop을 fetch하고 워크트리를 만든 뒤 구현 계획(plan.md)을 디스크에 작성한다. 코드 변경·푸시는 하지 않는다.
$ARGUMENTS 형식: [--force]. 예: /door-closing CIR-15.
인자 파싱
$ARGUMENTS에서--force분리. 첫 번째 토큰을 `` 로 사용.- `` 가 없으면 사용법 안내 후 중단.
상태 파일 경로
MAIN_REPO_ROOT = $(git rev-parse --path-format=absolute --git-common-dir | xargs dirname)STATE_FILE = $MAIN_REPO_ROOT/.codex/state/.jsonPLAN_FILE = $MAIN_REPO_ROOT/.codex/state/.plan.md
자동 체이닝
호출 시 `` 의 상태 파일을 읽어 다음 순서로 실행:
stages.boarding.done_at이null이거나--force가 주어졌으면/boarding [--force]를 먼저 실행. 채워져 있으면boarding skipped (done at )한 줄만 출력.- 그 다음 본 단계 진행.
자기 단계 실행 절차
- 스킵 판정:
stages.door_closing.done_at이 채워져 있고--force가 없으면 한 줄 요약 출력 후 종료. - 메인 레포로 이동: 워크트리 안이라면
cd $MAIN_REPO_ROOT. - 현재 작업 상태 확인:
git status로 미커밋 변경사항이 있으면 사용자에게 알리고 계속할지 확인. - develop 최신화:
git checkout develop && git pull origin develop. 충돌 시 사용자 위임 후 중단. - 브랜치명 결정: 상태 파일의
branch필드(boarding 단계가 채움) 사용. 비어있으면 Linear MCPget_issue의gitBranchName으로 다시 채움. - 티켓 상태 동기화: Linear 이슈가
Done/Canceled가 아니면 상태를In Progress로 직접 변경한다. - 워크트리 생성:
- 워크트리 경로:
.codex/worktrees/(메인 레포 기준 상대경로). git worktree add .codex/worktrees/ -b develop.- 동일 브랜치/경로가 이미 있으면:
--force면 사용자에게 “기존 워크트리 삭제 후 재생성?” 확인 받고git worktree remove --force .codex/worktrees/후 재생성.--force가 없으면 기존 워크트리 재사용 (git worktree add .codex/worktrees/).
- 구현 계획 작성: 워크트리 안에서 코드 탐색 후
PLAN_FILE작성:
```markdown # 구현 계획
## 목표
## 변경 파일
- `` —
- ...
## 구현 단계
- ...
- ...
## 테스트 전략
## 수락 기준 매핑
## 리스크 / 미해결 질문
- ...
```
탐색 폭이 넓으면 Explore 서브에이전트 1개에 위임.
- 상태 파일 갱신:
worktree_path,plan_path채우고stages.door_closing.done_at =. - 요약 출력: 워크트리 경로, 변경 파일 수, 구현 단계 수를 한두 문장으로 안내.
주의사항
- 워크트리 안에서
git push,gh pr create등 원격 부수효과 금지. - 코드 변경·커밋도 금지. 다음 단계
/taxiing에서만 수행. develop/main브랜치에 직접 커밋·푸시 금지.- Linear 티켓 상태는 자동화에 위임하지 않고 직접
Todo→In Progress→Done으로만 처리한다. --force시PLAN_FILE을 덮어쓴다.
Codex Invocation
Use this as a Codex project skill. Invoke door-closing with the issue id and flags as described above; treat the user text after the skill name as ``.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: CIrcui-try
- Source: CIrcui-try/Circuit
- License: MIT
- Homepage: https://circui-try.github.io/Circuit/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.