workflow-yylo – skill Agent & Tự động hóa cho agent AI
Tạo và duy trì các bản ghi Workflow của YYLO Ledger đã được xác thực, đồng thời tách bạch rõ ràng lưu trữ, thực thi và bằng chứng chạy.
Cài skill workflow-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/workflow-yylo-e3777.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /workflow-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/workflow-yylo-e3777.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $workflow-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/workflow-yylo-e3777.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /workflow-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/workflow-yylo-e3777.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /workflow-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.
Use YYLO workflow Records
Treat Ledger as the source of truth for workflow identity, validated definition,
and revision history. Use yy ledger in a YYLO controller or yylo-ledger
standalone. Inspect COMMAND workflow --help; if the namespace is absent, do not
invent it or edit Ledger storage directly.
Keep three boundaries distinct
1. Ledger stores and validates workflow data. It does not execute workflows.
2. A separately selected YYLO runner executes reviewed workflow data. Storage
does not grant execution, network, mutation, release, or deployment authority.
3. Artifact Records retain run evidence. Do not overwrite the workflow
definition with stdout, logs, model output, reports, or receipts.
The read-only Ledger host also has no workflow execution endpoint.
Discover and inspect
yy ledger workflow search --text "release verification" --projection summary --limit 20 -f json
yy ledger workflow get RECORD_ID -f json
yy ledger workflow get RECORD_ID --raw
yy ledger workflow get RECORD_ID --validatedPrefer immutable IDs after discovery. Use bounded projections and explicit archive
scope. --validated emits normalized YAML only after schema validation.
Author safe workflow data
A workflow v1 document requires a mapping with schema_version: v1, a non-empty
workflow_id, and a steps list whose step IDs are non-empty and unique.
schema_version: v1
workflow_id: focused-validation
steps:
- id: test
command: ["npm", "test"]Create through file/stdin transport:
yy ledger workflow create --title "Focused validation" --file workflow.yamlLedger rejects unsafe or non-portable YAML, including duplicate keys, aliases,
anchors, explicit tags, recursive structures, non-string mapping keys, implicit
date/time values, non-finite numbers, CRLF input, and unsupported values. Never
weaken validation by storing executable shell as an unvalidated substitute.
Revise safely
Read the current revision and history, then follow the installed
workflow update --help compare-and-replace contract. Bind updates to the
expected revision and preimage/digests, validate the result, and read it back.
On drift, stop and reconcile instead of forcing. Archive is non-destructive.
Before execution, freeze the exact workflow Record ID, revision, payload digest,
runner identity, inputs, and granted authorities. After execution, store bounded
outputs under artifact-yylo with workflow/run provenance. An execution request
never implies merge, release, publication, deployment, or production authority.
Complete request
$ARGUMENTS
When to Use
- You need to find, create, or revision-safe update validated YYLO Ledger workflow Records.
- You must keep storage, execution, and run-evidence boundaries explicit.
Limitations
- Ledger stores and validates workflow data; it never executes workflows and grants no execution, network, mutation, release, or deployment authority.
- Run evidence belongs in
artifact-yylorecords with workflow/run provenance - never overwrite the workflow definition with outputs. - An execution request never implies merge, release, publication, deployment, or production authority. On revision drift, stop and reconcile instead of forcing.
Example
yy ledger workflow search --text "release verification" --projection summary --limit 20 -f json
yy ledger workflow get RECORD_ID --validated> 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
- wrike-automation – Tự động hóa quản lý dự án Wrike qua Rube MCP (Composio): tạo tác vụ/thư mục, quản lý dự…
- x-twitter-scraper – Dùng Xquik cho các quy trình dữ liệu X: tìm kiếm tweet, tra cứu người dùng, xuất danh…
- x402-express-wrapper – Wrapper chính thức của M2MCent (Node.js) để gắn paywall x402 vào API hoặc máy chủ Model…
- yao-meta-skill – Tạo, tái cấu trúc, đánh giá và đóng gói agent skill từ quy trình, prompt, bản ghi hội…
- zendesk-automation – Tự động hóa tác vụ Zendesk qua Rube MCP (Composio): ticket, người dùng, tổ chức, phản…
- zipai-optimizer – Skill tối ưu token siêu gọn cho prompt caching, cắt tỉa log, kiểm tra dựa trên AST và…
- zoho-crm-automation – Tự động hóa tác vụ Zoho CRM qua Rube MCP (Composio): tạo/cập nhật bản ghi, tìm liên hệ…
- zoom-automation – Tự động hóa việc tạo và quản lý cuộc họp Zoom, bản ghi, webinar và theo dõi người tham…