원클릭으로
release-checklist
Pre-release validation checklist — verify versions, CI, docs, and Docker before running mise run release
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Pre-release validation checklist — verify versions, CI, docs, and Docker before running mise run release
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Scaffold eval test cases for an agent in backend/evals/test_cases.py, following the TestCase dataclass pattern used by DATA_AGENT_CASES, KNOWLEDGE_AGENT_CASES, and WEB_SEARCH_CASES
Verify all project documentation reflects current codebase state after feature changes
Scaffold a new Agno agent with boilerplate, register in main.py, and add config.yaml entry
Scaffold a new Agno multi-agent team with boilerplate, register in main.py, and create docs page
Scaffold a new Agno workflow with Steps, Loops, and Conditions, register in main.py, and create docs page
Scaffold a new mise task with correct headers, flags, and conventions
| name | release-checklist |
| description | Pre-release validation checklist — verify versions, CI, docs, and Docker before running mise run release |
| disable-model-invocation | true |
Run a pre-release validation to catch issues before mise run release.
Read the current version from these files and confirm they match:
pyproject.toml — version = "X.Y.Z"frontend/package.json — "version": "X.Y.Z"Also confirm uv.lock is in sync by running:
uv lock --check
If versions disagree or uv.lock is stale, report which files are out of sync.
Verify:
main branch: git branch --show-currentgit status --porcelaingit fetch origin main && git rev-parse HEAD vs git rev-parse origin/mainReport any issues.
Check the latest CI run on main:
gh run list --workflow=validate.yml --branch=main --limit=1 --json conclusion,status,headSha,createdAt
Report the status. Warn if the latest run is not success.
Verify key files exist for Docker builds:
backend/Dockerfile existsfrontend/Dockerfile existsfrontend/public/.gitkeep exists (required by frontend Dockerfile COPY)scripts/entrypoint.sh existsSpot-check that version references in documentation are not hardcoded to a stale version. Check:
README.md — should not hardcode a specific version numberCLAUDE.md — should not hardcode a specific version numberPresent a summary:
| Check | Status | Details |
|---|---|---|
| Version consistency | pass/fail | ... |
| uv.lock sync | pass/fail | ... |
| Git branch | pass/fail | ... |
| Working tree clean | pass/fail | ... |
| Local up to date | pass/fail | ... |
| CI status | pass/fail | ... |
| Docker files exist | pass/fail | ... |
| Docs version refs | pass/warn | ... |
If all checks pass, tell the user they're ready to run mise run release.
If any checks fail, list what needs to be fixed first.