Full-stack Development Kit theo chuαΊ©n Agent Skills β tΖ°Ζ‘ng thΓch Claude Code, Cursor, VS Code, Kiro, Gemini CLI, vΓ 40+ agentic clients khΓ‘c.
CΓ‘ch 1 β Global (dΓΉng Δược α» mα»i project):
git clone git@github.com:SoftwareOneHN/dev-kit.git ~/.claude/skills/dev-kitCΓ‘ch 2 β Project-level (chα» Γ‘p dα»₯ng cho 1 project):
git clone git@github.com:SoftwareOneHN/dev-kit.git .claude/skills/dev-kitCΓ‘ch 3 β Symlink (dev workflow, dα» pull updates):
git clone git@github.com:SoftwareOneHN/dev-kit.git ~/Projects/dev-kit
ln -s ~/Projects/dev-kit ~/.claude/skills/dev-kitGlobal vs Project-level:
~/.claude/skills/lΓ global β skill tα»± Δα»ng available trong mα»i project..claude/skills/(trong repo) lΓ project-level β chα» hoαΊ‘t Δα»ng khi bαΊ‘n Δang α» repo ΔΓ³.
Verify:
ls ~/.claude/skills/dev-kit/SKILL.mdβ thαΊ₯y file lΓ OK.
Copy thΖ° mα»₯c dev-kit/ vΓ o .cursor/skills/ hoαΊ·c .vscode/skills/.
Copy thΖ° mα»₯c dev-kit/ vΓ o .kiro/skills/ hoαΊ·c cΓ i tα»« Power registry.
ΔαΊ·t thΖ° mα»₯c dev-kit/ vΓ o vα» trΓ skills mΓ client hα» trợ.
dev-kit/
βββ SKILL.md # Required: metadata + core instructions
βββ README.md # File nΓ y
βββ LICENSE # MIT
βββ references/ # Detailed docs (loaded on-demand)
βββ _shared/
β βββ workflow-artifacts.md
βββ languages/
β βββ java/
β β βββ core-rules.md
β β βββ spring-boot.md
β β βββ clean-architecture.md
β β βββ testing.md
β βββ typescript/
β βββ core-rules.md
β βββ react-nextjs.md
β βββ vue-nuxt.md
β βββ api-patterns.md
β βββ forms.md
βββ brainstorm/
β βββ SKILL.md
βββ plan/
β βββ SKILL.md
β βββ codebase-understanding.md
β βββ output-standards.md
β βββ plan-organization.md
β βββ research-phase.md
β βββ solution-design.md
βββ cook/
β βββ SKILL.md
β βββ intent-detection.md
β βββ review-cycle.md
β βββ subagent-patterns.md
β βββ workflow-steps.md
βββ fix/
β βββ SKILL.md
β βββ complexity-assessment.md
β βββ diagnosis-protocol.md
β βββ mode-selection.md
β βββ parallel-exploration.md
β βββ prevention-gate.md
β βββ review-cycle.md
β βββ skill-activation-matrix.md
β βββ task-orchestration.md
β βββ workflow-ci.md
β βββ workflow-deep.md
β βββ workflow-logs.md
β βββ workflow-quick.md
β βββ workflow-standard.md
β βββ workflow-test.md
β βββ workflow-types.md
β βββ workflow-ui.md
βββ debug/
β βββ SKILL.md
β βββ defense-in-depth.md
β βββ frontend-verification.md
β βββ investigation-methodology.md
β βββ log-and-ci-analysis.md
β βββ performance-diagnostics.md
β βββ reporting-standards.md
β βββ root-cause-tracing.md
β βββ systematic-debugging.md
β βββ task-management-debugging.md
β βββ verification.md
βββ test/
β βββ SKILL.md
β βββ report-format.md
β βββ test-execution-workflow.md
β βββ ui-testing-workflow.md
βββ scout/
β βββ SKILL.md
β βββ external-scouting.md
β βββ internal-scouting.md
β βββ task-management-scouting.md
βββ code-review/
βββ SKILL.md
βββ adversarial-review.md
βββ checklist-workflow.md
βββ checklists/
β βββ api.md
β βββ base.md
β βββ web-app.md
βββ code-review-reception.md
βββ codebase-scan-workflow.md
βββ edge-case-scouting.md
βββ input-mode-resolution.md
βββ parallel-review-workflow.md
βββ requesting-code-review.md
βββ spec-compliance-review.md
βββ task-management-reviews.md
βββ verification-before-completion.md
Theo chuαΊ©n Agent Skills, skill hoαΊ‘t Δα»ng theo 3 giai ΔoαΊ‘n:
- Discovery (~100 tokens): Chα» load
name+descriptiontα»« frontmatter - Activation (~4000 tokens): Load toΓ n bα»
SKILL.mdbody khi task match - Execution (on-demand): Load reference files cα»₯ thα» khi cαΊ§n chi tiαΊΏt step
Sau khi cΓ i, nΓ³i tα»± nhiΓͺn:
| BαΊ‘n nΓ³i | Agent lΓ m |
|---|---|
| "Brainstorm cΓ‘ch implement auth" | Scout β exact requirements β trade-off analysis β design doc |
| "Plan feature user profile" | Research β codebase analysis β solution design β phase plan |
| "Implement story login tα»« PRD" | Scout β plan β code β test β review β finalize |
| "Fix lα»i 500 α» endpoint /users" | Scout β diagnose root cause β fix β verify+prevent |
| "Debug tαΊ‘i sao test flaky" | Systematic debugging β root cause trace β report |
| "Run tests cho module auth" | Execute test suite β coverage β QA report |
| "Review PR #42" | Fetch diff β spec compliance β quality β red-team |
| "Scout codebase cho payment module" | Parallel agents β file discovery β structured report |
- Lifecycle-driven: brainstorm β plan β implement β test β review β ship
- Scout-first: always scan codebase before asking questions or making changes
- Evidence-based: no guessing, no "probably" β verify before claiming
- Adversarial: red-team review on every code change
- Side-effect-free: mandatory verification that changes don't break existing behavior
- Multi-mode: interactive, auto, fast, parallel workflows for different needs
- Language-agnostic: works with any language, framework, or tech stack
- Task-managed: native Claude Tasks for tracking multi-step workflows
MIT