[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6PCGMNKS0PBQYATJCEAXP0R":3,"skill-same:01M6PCGMNKS0PBQYATJCEAXP0R":78},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":25,"commitSha":49,"skillDirectory":50,"forksCount":13,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":53,"install":54,"resources":67},"01M6PCGMNKS0PBQYATJCEAXP0R","ralph-loop-yylo",null,"Execute exactly one explicitly assigned YYLO Ledger task through the Ralph loop to a validated queued commit. Use only when the user explicitly requests ralph-loop-yylo.","duc-duy-1612\u002FOnline-Delivery-Systems-Web","duc-duy-1612","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F192231384?v=4","01M6NSDKQQDKVTHZ8DZMZ1VYY6","01M6NSDKW8DDVTQHBT1HBDDJPT",0,"MIT","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fralph-loop-yylo\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"ralph loop yylo","ralph loop","loop","ralph","use","requests","critical","main","task","community","only","never","cli","Bash","worktree","license","dev","commit","orchestration","github","2026-11-10 10:12:30",false,"---\nname: ralph-loop-yylo\ndescription: Execute exactly one explicitly assigned YYLO Ledger task through the\n  Ralph loop to a validated queued commit. Use only when the user explicitly requests\n  ralph-loop-yylo.\ncategory: agent-orchestration\nrisk: critical\nsource: https:\u002F\u002Fgithub.com\u002Fyylo-dev\u002Fyylo-skills\nsource_repo: yylo-dev\u002Fyylo-skills\nsource_type: community\ndate_added: '2026-09-19'\nlicense: MIT\nlicense_source: https:\u002F\u002Fgithub.com\u002Fyylo-dev\u002Fyylo-skills\u002Fblob\u002Fmain\u002FLICENSE\ncompatibility: Requires the `yy` CLI, git and bash. Executes one explicitly assigned\n  Ledger task in its admitted worktree through `yy task start\u002Ffinish` to a validated\n  queued commit. Never pushes, deploys, merges, or releases.\n---\n\n# Execute one assigned task in the Ralph loop\n\nRead [references\u002Fimplement.md](references\u002Fimplement.md) completely and follow it.\n\nStay within the assigned task. Do not select unrelated work, edit `tasks.md`, auto-tag releases, push, deploy, mutate production, or broaden scope because another issue is noticed. Record a bounded related Kanban follow-up when necessary.\n\nKeep durable instructions concise and evidence-backed. Status belongs in the task response and runtime receipts, not `AGENTS.md`.\n\nController checkpoints are best-effort local durability warnings after terminal metadata is durable. They never gate `yy pi`, `yy task`, `yy merge`, product commits, candidates, or releases.\n\n## Complete assigned request\n\nTreat the following as the complete user-assigned request. Preserve task references and directives literally; resolve them only through the normal agent workflow.\n\n$ARGUMENTS\n\n## When to Use\n\n- The user explicitly requests `ralph-loop-yylo` for one already-assigned YYLO Ledger task.\n- You need to implement exactly that task through the validated loop to a queued, review-ready commit.\n\n## Limitations\n\n- Exactly one assigned task per run: never select unrelated work, broaden scope, push, deploy, merge, release, or mutate production.\n- Requires `yy task start TASK_ID` admission and `yy task finish TASK_ID` closure; stop after queueing - only the target owner runs `yy merge land`.\n- Docs-only import: the upstream `scripts\u002Fkanban.sh` wrapper is intentionally not bundled; `references\u002F` holds the worker contract.\n- Controller checkpoints are best-effort durability warnings, never lifecycle gates.\n\n### Example\n\n```bash\nyy task start TASK_ID\nyy task preflight TASK_ID\nyy task finish TASK_ID\n```\n\n> Adapted from [yylo-dev\u002Fyylo-skills](https:\u002F\u002Fgithub.com\u002Fyylo-dev\u002Fyylo-skills) (MIT) - v2.0.1; frontmatter, When to Use\u002FLimitations, and safety boundaries added for upstream compliance. Docs-only import: `scripts\u002Fkanban.sh` runtime not bundled.\n","# Execute one assigned task in the Ralph loop\n\nRead [references\u002Fimplement.md](references\u002Fimplement.md) completely and follow it.\n\nStay within the assigned task. Do not select unrelated work, edit `tasks.md`, auto-tag releases, push, deploy, mutate production, or broaden scope because another issue is noticed. Record a bounded related Kanban follow-up when necessary.\n\nKeep durable instructions concise and evidence-backed. Status belongs in the task response and runtime receipts, not `AGENTS.md`.\n\nController checkpoints are best-effort local durability warnings after terminal metadata is durable. They never gate `yy pi`, `yy task`, `yy merge`, product commits, candidates, or releases.\n\n## Complete assigned request\n\nTreat the following as the complete user-assigned request. Preserve task references and directives literally; resolve them only through the normal agent workflow.\n\n$ARGUMENTS\n\n## When to Use\n\n- The user explicitly requests `ralph-loop-yylo` for one already-assigned YYLO Ledger task.\n- You need to implement exactly that task through the validated loop to a queued, review-ready commit.\n\n## Limitations\n\n- Exactly one assigned task per run: never select unrelated work, broaden scope, push, deploy, merge, release, or mutate production.\n- Requires `yy task start TASK_ID` admission and `yy task finish TASK_ID` closure; stop after queueing - only the target owner runs `yy merge land`.\n- Docs-only import: the upstream `scripts\u002Fkanban.sh` wrapper is intentionally not bundled; `references\u002F` holds the worker contract.\n- Controller checkpoints are best-effort durability warnings, never lifecycle gates.\n\n### Example\n\n```bash\nyy task start TASK_ID\nyy task preflight TASK_ID\nyy task finish TASK_ID\n```\n\n> Adapted from [yylo-dev\u002Fyylo-skills](https:\u002F\u002Fgithub.com\u002Fyylo-dev\u002Fyylo-skills) (MIT) - v2.0.1; frontmatter, When to Use\u002FLimitations, and safety boundaries added for upstream compliance. Docs-only import: `scripts\u002Fkanban.sh` runtime not bundled.\n",{"name":5,"risk":24,"source":43,"license":14,"category":44,"date_added":45,"description":7,"source_repo":46,"source_type":27,"compatibility":47,"license_source":48},"https:\u002F\u002Fgithub.com\u002Fyylo-dev\u002Fyylo-skills","agent-orchestration","2026-09-19","yylo-dev\u002Fyylo-skills","Requires the `yy` CLI, git and bash. Executes one explicitly assigned Ledger task in its admitted worktree through `yy task start\u002Ffinish` to a validated queued commit. Never pushes, deploys, merges, or releases.","https:\u002F\u002Fgithub.com\u002Fyylo-dev\u002Fyylo-skills\u002Fblob\u002Fmain\u002FLICENSE","f3312ba749561b6159f477dbfc9313c875d40a56",".agents\u002Fskills_archive\u002Fralph-loop-yylo","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612","2026-10-25 23:50:58",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":66},[56,59,62],{"tool":57,"command":58},"npx","npx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill ralph-loop-yylo",{"tool":60,"command":61},"bunx","bunx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill ralph-loop-yylo",{"tool":63,"command":64},"pnpm","pnpm dlx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill ralph-loop-yylo","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fralph-loop-yylo\u002FSKILL.md",true,[68,74],{"path":69,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Ffirst_check.md","REFERENCE","参考文档",904,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fralph-loop-yylo\u002Freferences\u002Ffirst_check.md",{"path":75,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fimplement.md",3380,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fralph-loop-yylo\u002Freferences\u002Fimplement.md",[79,106,126,149,177,201],{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":90,"publishedAt":38},"01M6Q0FA5FZ410Z33Z3TFQ4DBA","zero-trust","Implement zero-trust network architecture. Configure identity-based access, micro-segmentation, and continuous verification. Use when implementing modern security architectures.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fzero-trust\u002FSKILL.md",[85],{"categoryNo":86,"categoryName":87,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[91,92,93,94,95,96,81,97,98,99,100,28,27,25,101,24,102,103,104,105],"ZeRO","trust","zero trust","architecture","assessment","verification","segmentation","devops-security","access","configure","active","scope","scripts","relevant","implementing",{"skillNo":107,"name":108,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":38},"01M6Q0F1YZJW3KX5FBKEVZ8CV4","zcode-delegate","Delegate coding tasks to the Z.AI ZCode CLI only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fzcode-delegate\u002FSKILL.md",[],[113,114,115,116,30,36,117,118,31,119,120,121,122,28,123,27,124,125,24,44],"delegate","zcode","zcode delegate","review","tasks","run","model","node","read","orchestrator","files","desktop app","app",{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":132,"publishedAt":38},"01M6Q0ETK41VGNMYEXW0T00AJN","youtube-transcript","Fetch YouTube transcripts through DeepAPI or local fallback tooling and save clean text output.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-transcript\u002FSKILL.md",[],[133,134,135,136,37,137,138,33,139,140,141,142,143,27,25,144,145,146,147,148],"transcript","youtube transcript","youtube","safe","codex","research","https","text","fetch","tooling","clean","local","output","deepapi","youtube transcripts","blob",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":166,"publishedAt":38},"01M6Q0EPPH2PVMDW40017F8WX0","youtube-transcript-skills","Fetch YouTube video transcripts, search videos\u002Fchannels, browse channels, and extract playlists via the getyoutubetranscript.com API - free tier, no card required.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-transcript-skills\u002FSKILL.md",[155,158,161],{"categoryNo":156,"categoryName":157,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":159,"categoryName":160,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":162,"categoryName":163,"taxonomyType":164,"taxonomyTypeDesc":165},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[133,134,135,167,136,168,37,137,33,169,170,171,172,141,173,27,25,174,175,176],"youtube transcript skills","gemini","search","api","Video","browse","api-integration","free","card","channels",{"skillNo":178,"name":179,"nameZh":6,"description":180,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":181,"categories":182,"keywords":187,"publishedAt":38},"01M6Q0EAB96PX83W5PTE8A0R8D","youtube-notetaker","Turn YouTube talks into local study notes with slides, transcripts, editable annotations, and a markdown-backed viewer.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-notetaker\u002FSKILL.md",[183,186],{"categoryNo":184,"categoryName":185,"taxonomyType":88,"taxonomyTypeDesc":89},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":159,"categoryName":160,"taxonomyType":88,"taxonomyTypeDesc":89},[135,188,189,30,136,190,191,192,193,33,171,194,195,196,197,25,198,144,199,200],"youtube notetaker","notetaker","workflow","official","notes","code","markdown","slides","annotations","README","study","dair-academy","viewer",{"skillNo":202,"name":203,"nameZh":6,"description":204,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":205,"categories":206,"keywords":208,"publishedAt":38},"01M6Q0E55F0GW5MX48V8HXS8B5","youtube-full","Fetch YouTube transcripts, search videos, browse channels, and extract playlists via TranscriptAPI — no yt-dlp, no Google API key, works from any cloud server.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-full\u002FSKILL.md",[207],{"categoryNo":156,"categoryName":157,"taxonomyType":88,"taxonomyTypeDesc":89},[209,135,210,211,136,168,169,212,213,170,171,172,141,214,173,27,25,174,215,147],"youtube full","full","google","server","dlp","credits","automatic"]