Install
$ agentstack add skill-dangpm-kry-build-pipeline-kry-done ✓ 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 Used
- ✓ 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
/kry-done — Chốt phiên build
Bookend của /kry-debrief. Người nocode không có thói quen commit → skill này là nghi thức chốt: dọn + lưu + push + cập nhật sổ, để lần sau quay lại không lạc và cron biết nhắc gì.
> /kry-debrief (mở: git+cron+state) … các act … [CHANGELOG+version] → /kry-done (chốt: commit+push+state) → /kry-docs (act 7) → /kry-update (act 8) ↺ > Bài toán nocode là mất luồng + mất việc. Skill này đóng cả 2.
Workflow
Bước 1 — Dọn rác
Quét file tạm/thừa của phiên: _*.png verify, file scratch, dead code đã thay. Xoá. Check .gitignore có chặn node_modules/, .env, secret, build output chưa — TUYỆT ĐỐI không commit secret/.env.
Bước 2 — CHANGELOG + version bump (BẮT BUỘC mỗi lần build/ship)
Ghi lại việc đã ship để KHÔNG mất thông tin qua phiên. Trước khi commit:
- Bump version — semver:
patch=fix ·minor=feature mới ·major=breaking. Lưu ởVERSIONhoặcpackage.json. - Append 1 entry vào
CHANGELOG.md(repo root, append-only, KHÔNG sửa entry cũ):
## [] —
- — vì (act , file: )
CHANGELOG.md = sổ việc-đã-ship (tra ngược lịch sử); bổ trợ, KHÔNG thay PROGRESS.md = việc-đang-làm. Version + changelog cũng vào commit ở bước sau. Ngoại lệ: phiên chỉ viết docs (sau /kry-docs) → KHÔNG bump version, chỉ append 1 dòng docs:. Sau /kry-update: feature = minor · fix = patch · breaking = major.
Bước 3 — Commit + push (github ``, private)
git add -A
git status # rà lại, chắc chắn không có secret/.env
git commit -m ": (act : ) [v]"
git push
Conventional commit (feat/fix/chore/docs). Mô tả gắn act vừa xong + version để lịch sử đọc được.
Bước 4 — Cập nhật sổ project-state
// .kry/state.json (trong repo) + sync :/opt/kry-pipeline/state/.json
{ "act": , "phase": "build" | "maintain", "next": "", "updated": "",
"last_commit": "", "note": "" }
→ Commit luôn state. Cron ` đọc → nhắc đúng bước kế lần sau. next chọn theo luật ở bước 6. phase chuyển build → maintain` khi ship lần đầu xong.
Bước 5 — Report
✅ Chốt phiên —
- Đã commit + push: → github.com// (private)
- Version: v · CHANGELOG +1 entry
- Act hiện tại: · Bước kế:
- Dọn:
- Cron sẽ nhắc nếu im >N ngày
- Bước kế:
Bước 6: Chỉ đúng cửa kế (chống "ship xong rồi làm gì tiếp")
| Tình trạng repo | next | Nói với bạn | |-----------------|--------|-------------| | Chưa ship xong (còn lát trong PROGRESS) | act đang dở | "còn N lát, /kry-plan→cook→qc" | | Vừa ship lần đầu, chưa có docs/FEATURES.md | kry-docs | "app sống rồi, chạy /kry-docs để có bản đồ trước khi sửa gì thêm" | | Đã có docs/, docs.version lệch VERSION >2 patch | kry-docs --refresh | "docs lệch code, refresh trước" | | Đã có docs/ và khớp | kry-update | "muốn thêm tính năng hay fix: /kry-update " |
Anti-pattern
- ❌ Commit secret/.env/token — rà
git statustrước, đây là CRITICAL (external leak) - ❌ Quên bump version + append CHANGELOG — mỗi lần ship phải có, không thì mất thông tin qua phiên
- ❌ Sửa/xoá entry CHANGELOG cũ — append-only
- ❌ Push lên repo public (LUÔN private)
- ❌ Quên cập nhật state → cron nhắc sai bước
- ❌ Ship lần đầu xong mà bỏ qua
/kry-docsrồi đi thẳng sửa code (phiên sau lại đọc cả repo) - ❌ Commit message rỗng nghĩa ("update", "fix") → phải nói rõ act + việc
- ❌ Bỏ bước dọn rác → repo phình file tạm
- ❌ Output English
Triggers
- "/kry-done", "xong rồi", "chốt lại", "commit lên git", "dọn dẹp và lưu", "checkpoint", "để mai làm tiếp"
Quan hệ
Bookend của /kry-debrief. Cron ` (host của bạn) đọc state để nhắc. Có thể chạy sau BẤT KỲ act nào (không chỉ cuối), mỗi lần dừng việc đều nên /kry-done để không mất. Sau ship lần đầu: /kry-done → /kry-docs (act 7, bản đồ) → từ đó mọi feature/fix đi qua /kry-update (act 8) → /kry-done` ↺.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: dangpm
- Source: dangpm/kry-build-pipeline
- License: MIT
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.