원클릭으로
ship
Cut a release — bump version, update CHANGELOG, tag, push, create GitHub release, install local binaries.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Cut a release — bump version, update CHANGELOG, tag, push, create GitHub release, install local binaries.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
End-to-end MCP server verification — spawn stdio server, list tools, invoke each one, verify response shape.
Set up a demo session — pick a sample repo, index it, open web UI, prep the narrative.
Run full lint + format + test + frontend build. Pre-commit / pre-release check.
Sprint / project status from knowledge graph. Show what's planned, in-progress, done.
Audit MCP tool set — count, descriptions, consolidation candidates, budget compliance.
Autonomous research loop. Takes a topic, runs web searches, fetches sources, synthesizes findings, and files everything into the knowledge graph. Based on Karpathy's autoresearch pattern. Triggers on: "/autoresearch", "research [topic]", "deep dive into [topic]", "investigate [topic]", "find everything about [topic]", "go research".
| name | ship |
| description | Cut a release — bump version, update CHANGELOG, tag, push, create GitHub release, install local binaries. |
Full release workflow. Use when the user says "ship", "release X.Y.Z", "tag and push", or after a sprint concludes.
status:done in the knowledge graphcargo clippy --workspace -- -D warnings cleancargo fmt --all -- --check cleancargo test --workspace green (or explicitly waived)Pre-flight (hand off to Ada for signoff):
grep -c '#\[tool(' crates/mcp-server/src/tools/*.rs | awk -F: '{s+=$2}END{print s}'Version bump:
# Edit workspace Cargo.toml version = "X.Y.Z"
cargo check --workspace # updates Cargo.lock
Commit:
git add Cargo.toml Cargo.lock
git commit -m "release: vX.Y.Z — <one-line summary>"
Tag and push:
git tag -a vX.Y.Z -m "vX.Y.Z: <summary>"
git push origin main vX.Y.Z
GitHub release:
gh release create vX.Y.Z \
--title "vX.Y.Z — <title>" \
--notes "<markdown notes with features, fixes, breaking changes, migration>"
Local binary install:
taskkill /F /IM codescope.exe 2>&1 | head -2 # Windows
# or: pkill -f codescope # Unix
cargo build --release
# Copy all 4 binaries to ~/.local/bin/
Knowledge entry:
knowledge(action="save",
title="Release vX.Y.Z",
kind="decision",
tags=["status:done", "release", "shipped:YYYY-MM-DD", "vX.Y.Z"])
Update planned items to done:
Update knowledge entries that were status:planned and shipped in this release — replace tag with status:done + shipped:YYYY-MM-DD + vX.Y.Z.
--force on tag pushcargo test --workspace fails (waive explicitly in commit message if needed).mcp.json compatibility without clear migrationknowledge(action="search", query="status:planned priority:high") before starting — confirm scopeknowledge(action="search", query="shipped:YYYY-MM-DD") after — confirm you didn't miss anything