understand-project-yylo – skill Lập trình cho agent AI
Kiểm tra kiến trúc sản phẩm, dependency và vòng lặp xác thực hiện tại trước khi lập kế hoạch hoặc triển khai thay đổi được yêu cầu.
Cài skill understand-project-yylo bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/understand-project-yylo-3778b.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /understand-project-yylo – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/understand-project-yylo-3778b.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $understand-project-yylo – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/understand-project-yylo-3778b.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /understand-project-yylo – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/understand-project-yylo-3778b.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /understand-project-yylo – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Understand the project
1. Read AGENTS.md/CLAUDE.md, repository status, relevant source, tests, and existing product documentation in the integration or assigned feature worktree.
2. Read related Kanban tasks and durable specs through the canonical metadata controller. Do not assume .juno_task/plan.md exists and do not materialize controller-private metadata in a product worktree.
3. Trace only the dependencies and runtime paths needed for the requested goal. Use bounded parallel investigation when independent questions justify it.
4. Report current behavior, sources of truth, affected components, risks, unknowns, and the smallest useful validation loop.
5. If the user requested planning, hand the findings to plan-ledger-tasks-yylo. If implementation was requested, work only in the task worktree returned by yy task start TASK_ID.
6. Write a durable operational spec only when requested or materially useful. Draft it externally, preflight the installed yy ledger artifact API, capture it as an immutable report Artifact Record with provenance/retention, and verify retrieval, digest, and history. If that API is unavailable, stop with the external draft intact; never fall back to product docs/, task bodies/responses, new .juno_task/specs, or direct controller-store edits. Product docs/ remains reserved for documentation shipped with the product. Do not update root instructions with transient status.
Invocation contract
The structured views below intentionally alias parts of the complete request; they are not additional user arguments.
Main task
$1
Constraints and context
$2
Complete raw request
$ARGUMENTS
When to Use
- Before planning or implementing a requested change, when you need current architecture, dependencies, and validation loops.
- To hand grounded findings to
plan-ledger-tasks-yylo(planning) or a task worktree (implementation).
Limitations
- Read-only: reports current behavior, sources of truth, affected components, risks, unknowns, and the smallest validation loop - does not implement.
- Bounded investigation only; do not materialize controller-private metadata in a product worktree.
- Durable specs are captured as immutable Artifact Records only when the installed
yy ledger artifactAPI supports it; otherwise stop with the external draft intact.
Example
yy ledger search --status todo --limit 5
yy ledger get TASK_ID> Adapted from [yylo-dev/yylo-skills](https://github.com/yylo-dev/yylo-skills) (MIT) - v2.0.1; frontmatter, When to Use/Limitations, and safety boundaries added for upstream compliance.
Skill liên quan
- unit-testing-test-generate – Tạo unit test toàn diện, dễ bảo trì cho nhiều ngôn ngữ, với độ phủ cao và tập trung vào…
- unity-developer – Phát triển game Unity với script C# được tối ưu, render hiệu quả và quản lý asset hợp…
- unslop-review – Viết lại các comment review code để nghe như do đồng nghiệp viết. Bỏ phần mở đầu rườm rà…
- upgrading-expo – Hướng dẫn nâng cấp phiên bản Expo SDK và sửa lỗi xung đột phụ thuộc.
- upstash-ratelimit – Thêm giới hạn tần suất (rate limiting) cho API route, middleware và edge function với…
- us-watchlist-alerts – Danh sách theo dõi cổ phiếu Mỹ miễn phí, cảnh báo giá và bản tin hằng ngày; không cần…
- use-dom – Dùng component DOM của Expo để chạy mã web trong webview trên native và chạy trực tiếp…
- using-git-worktrees – Git worktree tạo không gian làm việc độc lập dùng chung một repository, cho phép làm…