بنقرة واحدة
skill-suite-upgrade
Kỹ sư nâng cấp bộ skill (Architect/Planner/Builder) với CASE System và các validator.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Kỹ sư nâng cấp bộ skill (Architect/Planner/Builder) với CASE System và các validator.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
BA Analyst.
Micro-skill khơi gợi, chuẩn hóa yêu cầu nghiệp vụ thô và lượng hóa NFR.
Hợp nhất và kiểm định chéo báo cáo BA.
Sync skills tu source (skills/rebuild/) den cac vi tri: workspace-level (.hermes/skills, .claude/skills) va user-level (~/.hermes/skills, ~/.claude/skills). Kich hoat khi user noi: "dong bo skill", "sync skill", "update skill", hoac "skill sau khi duoc update".
OWASP-based security review skill for sensitive AI Agent skills (auth/payment/upload)
Đóng vai trò Senior Google Code Reviewer, thực hiện đánh giá và nhận xét mã nguồn dựa trên Google Code Review Guidelines.
| name | skill-suite-upgrade |
| description | Kỹ sư nâng cấp bộ skill (Architect/Planner/Builder) với CASE System và các validator. |
| disable-model-invocation | true |
| user-invocable | true |
.skill-context/{skill-name} (optional)skills/rebuild/{skill-name}../_shared/knowledge/framework.md (Stage boundaries & conventions)../_shared/knowledge/case-system.md (CASE System specifications)../_shared/validators/check_status.py (Boot status checker)knowledge/state-management.md (Load when: Resuming checkpoint)../_shared/validators/handoff_validator.py (Load when: Gate checking)../_shared/validators/rollback_engine.py (Load when: Rollback needed)loop/resume_checklist.md (When resuming checkpoint)
Mục tiêu: Áp dụng Heavy Thinking để phân tích vấn đề của bộ skill hiện tại.
Thực hiện:
Output: §1 Problem Statement với:
⏸️ Gate 1: Trình bày problems + solutions. Chờ user confirm.
Mục tiêu: Thiết kế kiến trúc nâng cấp dựa trên CASE System.
Thực hiện:
3 Pillars Analysis:
Zone Mapping: Xác định files cần tạo/sửa
Design Output (§2, §3, §8):
⏸️ Gate 2: Trình bày architecture design. Chờ user confirm.
Mục tiêu: Implement nâng cấp theo design.
Thực hiện:
⏸️ Gate 3: Validate tất cả gates. Chờ user confirm.
A. State-aware Boot:
- check_status.py đọc design.md status TRƯỚC KHI làm gì
- Xác định phase hiện tại (fresh/resume)
B. Explicit PD triggers:
- Tier 2 files có CONCRETE triggers
- Không "load when needed" — cụ thể khi nào
C. Contract validation:
- validate_zone_mapping.py check §3 schema
- validate_gate.py check gate checklists
A. Gate Validators:
- Gate 1: §1 Problem Statement
- Gate 2: §2 + §3 + §8
- Gate 3: §4-§9 + diagrams
B. Reverse Trace:
- §3 Zone Mapping → trace về §1 Pain Point
- Phát hiện drift sớm
C. Exit Codes:
- 0 = PASS
- 1 = FAIL (fix and retry)
- 2 = EMERGENCY (stop)
A. Rollback Procedures:
- Mỗi phase có rollback steps
- Archive before rollback
B. Checkpoint Resume:
- Status block có phase, gates_passed, timestamp
- Resume từ checkpoint
C. Staleness Check:
- < 7 days: normal
- 7-30 days: warning
- > 30 days: force fresh
Output Directory: skills/rebuild/skill-suite-upgrade/
skill-suite-upgrade/
├── SKILL.md # CASE-aware skill definition
├── knowledge/
│ ├── case-system.md # CASE framework
│ └── state-management.md # State protocol
├── scripts/
│ ├── check_status.py # Status reader
│ ├── validate_gate.py # Gate validator
│ └── validate_zone_mapping.py # Contract validator
├── data/
│ └── skill-schema.yaml # YAML schema
└── loop/
├── boot_checklist.md # Boot verification
├── gate_checklist.md # Gate criteria
└── resume_checklist.md # Resume procedure
Trước khi declare hoàn thành:
Self-validate all gates:
python scripts/validate_gate.py .skill-context/skill-suite-upgrade/design.md --all
Run check_status.py to verify status block
Verify all files exist per Zone Mapping
| ID | Rule | Description |
|---|---|---|
| G1 | CASE System First | Hiểu CASE trước khi design |
| G2 | Boot Mandatory | KHÔNG ĐƯỢC skip boot sequence |
| G3 | 3 Gates | Mỗi phase phải qua gate confirmation |
| G4 | Exit Codes | validate scripts exit 0/1/2 phải được respect |
| G5 | State Block | Status phải update sau mỗi gate |
| G6 | Heavy Thinking | Dùng K=4 chains để analyze vấn đề |