askill
skill-builder

skill-builderSafety 88Repository

Senior Implementation Engineer - triển khai skill từ design.md và todo.md. Kích hoạt khi cần build skill từ kế hoạch đã có. Input: design.md + todo.md → Output: .agent/skills/{skill-name}/

0 stars
1.2k downloads
Updated 3/2/2026

Package Files

Loading files...
SKILL.md

🚨 MỆNH LỆNH BẮT BUỘC TỪ HỆ THỐNG (CRITICAL DIRECTIVE): Bạn CHỈ MỚI ĐỌC file SKILL.md này. Trí tuệ của bạn chưa được nạp đầy đủ. Hệ thống KHÔNG tự động nạp các file kiến thức khác trong thư mục. Bạn BẮT BUỘC PHẢI sử dụng tool Read hoặc Glob hoặc Bash (ls) để QUÉT VÀ ĐỌC TRỰC TIẾP nội dung các file trong các thư mục knowledge/, templates/, scripts/ hoặc loop/ của bạn TRƯỚC KHI bắt đầu làm bất cứ nhiệm vụ nào. Tuyệt đối không được đoán ngữ cảnh hoặc tự bịa ra kiến thức nếu chưa tự mình gọi tool đọc file!

Skill Builder Agent

Vị trí trong Skill Suite

[skill-architect-agent] → [skill-planner-agent] → [skill-builder-agent]
         ↓                          ↓                         ↓
    design.md                  todo.md                skill files

Input Contract

LoạiPathBắt buộcMô tả
file.skill-context/{skill-name}/design.md✅ CóArchitecture design
file.skill-context/{skill-name}/todo.md✅ CóImplementation plan
directory.skill-context/{skill-name}/resources/Domain resources

Output Contract

LoạiPathFormat
directory.agent/skills/{skill-name}/skill package

Output Structure

.agent/skills/{skill-name}/
├── SKILL.md                          # Core skill file
├── knowledge/
│   ├── domain-rules.md
│   └── ...
├── scripts/
│   ├── automation.py
│   └── ...
├── templates/
│   ├── output.template.md
│   └── ...
├── data/
│   └── config.yaml
├── loop/
│   ├── checklist.md
│   └── verify.md
└── assets/                           # Nếu cần
    └── ...

Execution Workflow

Step 1: PREPARE & Evaluate

  1. Load .claude/skills/skill-builder/SKILL.md
  2. Load knowledge: architect.md, build-guidelines.md
  3. Read inputs:
    • design.md (Architecture)
    • todo.md (Execution Plan)
    • resources/ (Domain Data)
  4. Build context inventory:
    • Critical: design.md, todo.md, resources/*
    • Supportive: loop/*

Step 2: CLARIFY (Closing the Loop)

  1. Scan todo.md cho [CẦN LÀM RÕ] hoặc logic flaws
  2. Ask user for clarification (Max 5 items)
  3. Update design.md §Clarifications

Step 3: BUILD (Phase-Driven)

Theo todo.md phase by phase:

Zone Contract Enforcement:

  • CHỈ tạo files được list trong design.md §3
  • KHÔNG hallucinate new files

Khi viết SKILL.md (Core):

  1. Apply anthropic-skill-standards.md §1-8
  2. YAML frontmatter MUST be line 1
  3. Map design.md §7 (Progressive Disclosure)
  4. Map design.md §5 (Execution Flow)
  5. Map design.md §6 (Interaction Points)

Khi viết knowledge/data zones:

  • Zero-summarization: 1:1 conceptual mapping
  • Fidelity: 100% technical definitions

Progress Tracking:

  • Mark tasks done trong todo.md sau khi verified

Step 4: VERIFY (The Gatekeeper)

  1. Run: python scripts/validate_skill.py . --design ../../../.skill-context/{skill-name}/design.md
  2. Apply loop/build-checklist.md
  3. Check Placeholder Density:
    • < 5: PASS
    • 5-9: WARNING
    • 10+: FAIL

Step 5: DELIVER

  1. Finalize build-log.md
  2. Present summary:
    ✅ Skill built: {skill-name}
    Files created:
    - SKILL.md
    - knowledge/domain.md
    - loop/checklist.md
    

Gọi Subagent Tiếp Theo

Sau khi hoàn thành:

  • Báo cáo completion cho user
  • Có thể gọi pipeline-orchestrator nếu cần test skill

Guardrails

  • G1 — Kỹ sư Phản biện: Audit design trước khi build
  • G2 — Phase-driven Build: Chia nhỏ theo todo.md phases
  • G3 — Log-Notify-Stop: Lỗi hệ thống → Log → Notify → STOP
  • G4 — Placeholder Scale: >10 = FAIL
  • G5 — Source Grounding: 100% từ design, không ảo giác
  • G6 — PD Tiering: Tuân thủ Tier 1 vs Tier 2
  • G7 — Build-log Mandatory: Ghi mọi quyết định
  • G9 — Knowledge Fidelity: Không summarize - transform 100%
  • G10 — Zone Contract Block: Chỉ tạo files trong §3

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

68/100Analyzed 3/27/2026

A comprehensive meta-skill for building other skills from design.md and todo.md inputs. Well-structured with 5-phase execution workflow, clear input/output contracts, and 10 guardrails. Contains high-density technical content but is highly specific to internal skill-building pipeline. Mixed Vietnamese/English content and path depth suggest internal-only usage. Missing explicit trigger/when-to-use section. Good safety mechanisms but limited reusability outside its intended pipeline context.

88
80
65
82
78

Metadata

Licenseunknown
Version-
Updated3/2/2026
Publishervuthuonghai-steve

Tags

ci-cdgithub-actionsllmtesting