[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CHCB4S8W1XVP30QK48PT7M":3,"skill-same:01M6CHCB4S8W1XVP30QK48PT7M":84},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":45,"ownerHtmlUrl":46,"ownerBlogUrl":45,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6CHCB4S8W1XVP30QK48PT7M","review-skill",null,"Review an Agent Skill for valid structure, clear triggers, usable instructions, current evidence, and risky or unclear actions.","skilld-dev\u002Fskilld","skilld-dev","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F272400311?v=4","01M6CHC10A2J387ZK0JM77EDFJ","skilld","01M6CHC14CQ0B2KY6VFD07YDHE",332,"MIT","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Freview-skill\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33],"review","review skill","valid","actions","network","shell","access","filesystem","instructions","evidence","2026-11-10 10:12:30",false,"---\nname: review-skill\ndescription: Review an Agent Skill for valid structure, clear triggers, usable instructions, current evidence, and risky or unclear actions.\nlicense: MIT\ncompatibility: \"Requires an agent with filesystem and shell access. Network access is needed for remote sources.\"\n---\n\n# Review a Skill\n\nReview the supplied Skill as an Agent would use it.\n\n## Checks\n\n1. Confirm `SKILL.md` exists and its parent directory matches its name.\n2. Confirm frontmatter uses supported fields and valid values.\n3. Confirm the description says what the Skill does and when to use it, in the third person, with the terms a user types.\n4. Follow every linked reference and script.\n5. Report missing or broken links.\n6. Reject symbolic links, special files, and paths that leave the Skill directory.\n7. Check instructions for missing inputs, unclear outcomes, and silent failure paths.\n8. Check commands for destructive scope, credential exposure, and unverified downloads.\n9. Check examples against the cited API or project source. If a runtime is available, run them and report each result that differs from the claim.\n   An example is each code block and each checkable prose claim: a default, a list, a count, error text, an exit code, or \"X happens when Y\".\n   Test the exact version the Skill names, never the repository head. Use the toolchain its users run, in each mode the claim covers, such as SSR, dev, and build.\n   Install it in an empty scratch directory with its own `pnpm-workspace.yaml`. Prefer a local fixture to a live site. Never use personal credentials.\n   For cloud-bound code, typecheck it and run it against in-memory stand-ins. Confirm a failing claim with a second probe before you report it.\n   Mark each example executed, read from source, or unverified.\n10. Find repeated prose and material that belongs in a reference.\n11. Find text the reader already knows: domain or framework explanations, generic debug advice, changelog paraphrase, and internals the reader cannot act on.\n12. For a package Skill, confirm the body names the package version it was tested against, once, in the first paragraph. Flag other version literals.\n13. Confirm the body covers each export, option, or symptom the description promises.\n\nRank each finding:\n\n- `error`: following the Skill gives a wrong result, a failure, or a security gap.\n- `warning`: an Agent would act wrongly on the claim, a failure stays silent, or a needed input is missing.\n- `note`: precision, repetition, structure, or token cost.\n\nGive the exact path, the line, and a direct fix.\nDo not rewrite the Skill unless the request asks for changes.\n\nFor a direct run, present the findings to the user.\nThe user decides whether to apply them.\n","# Review a Skill\n\nReview the supplied Skill as an Agent would use it.\n\n## Checks\n\n1. Confirm `SKILL.md` exists and its parent directory matches its name.\n2. Confirm frontmatter uses supported fields and valid values.\n3. Confirm the description says what the Skill does and when to use it, in the third person, with the terms a user types.\n4. Follow every linked reference and script.\n5. Report missing or broken links.\n6. Reject symbolic links, special files, and paths that leave the Skill directory.\n7. Check instructions for missing inputs, unclear outcomes, and silent failure paths.\n8. Check commands for destructive scope, credential exposure, and unverified downloads.\n9. Check examples against the cited API or project source. If a runtime is available, run them and report each result that differs from the claim.\n   An example is each code block and each checkable prose claim: a default, a list, a count, error text, an exit code, or \"X happens when Y\".\n   Test the exact version the Skill names, never the repository head. Use the toolchain its users run, in each mode the claim covers, such as SSR, dev, and build.\n   Install it in an empty scratch directory with its own `pnpm-workspace.yaml`. Prefer a local fixture to a live site. Never use personal credentials.\n   For cloud-bound code, typecheck it and run it against in-memory stand-ins. Confirm a failing claim with a second probe before you report it.\n   Mark each example executed, read from source, or unverified.\n10. Find repeated prose and material that belongs in a reference.\n11. Find text the reader already knows: domain or framework explanations, generic debug advice, changelog paraphrase, and internals the reader cannot act on.\n12. For a package Skill, confirm the body names the package version it was tested against, once, in the first paragraph. Flag other version literals.\n13. Confirm the body covers each export, option, or symptom the description promises.\n\nRank each finding:\n\n- `error`: following the Skill gives a wrong result, a failure, or a security gap.\n- `warning`: an Agent would act wrongly on the claim, a failure stays silent, or a needed input is missing.\n- `note`: precision, repetition, structure, or token cost.\n\nGive the exact path, the line, and a direct fix.\nDo not rewrite the Skill unless the request asks for changes.\n\nFor a direct run, present the findings to the user.\nThe user decides whether to apply them.\n",{"name":5,"license":15,"description":7,"compatibility":39},"Requires an agent with filesystem and shell access. Network access is needed for remote sources.","main","d19d25b79cfdf6bef33bd8f981f9dca46ffcffa2","skills\u002Freview-skill",10,"https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld","https:\u002F\u002Fskilld.dev","https:\u002F\u002Fgithub.com\u002Fskilld-dev","Curated agent skills by humans.","2026-10-11 00:23:17",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add skilld-dev\u002Fskilld --skill review-skill",{"tool":55,"command":56},"bunx","bunx skills add skilld-dev\u002Fskilld --skill review-skill",{"tool":58,"command":59},"pnpm","pnpm dlx skills add skilld-dev\u002Fskilld --skill review-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Freview-skill\u002FSKILL.md",true,[63,69,74,80],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"assets\u002Fharness-request.md","ASSET","资产文件",602,"https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Freview-skill\u002Fassets\u002Fharness-request.md",{"path":70,"resourceType":70,"resourceTypeDesc":71,"sizeBytes":72,"sourceHtmlUrl":73},"LICENSE","许可证",1071,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-salesportl-print-skill-handoff-protocol\u002FLICENSE",{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"SOURCE.md","REFERENCE","参考文档",484,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-salesportl-print-skill-handoff-protocol\u002FSOURCE.md",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"TRUST.auto.yaml",2217,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-servers\u002Fdanthamanvoiss-salesportl-print-skill-handoff-protocol\u002FTRUST.auto.yaml",[85,97,118,139,161,173],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":92,"publishedAt":34},"01M6CHCPXXZHPGTWWN5WEX9G1E","local-skill","Fixture Skill for the Rust and WASIp2 command proof.","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fv3-rust\u002Flocal-skill\u002FSKILL.md",[91],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[93,94,95,96],"local skill","rust","command","fixture skill",{"skillNo":98,"name":99,"nameZh":6,"description":100,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":107,"publishedAt":34},"01M6CHCM988WKQT5X5R6WD0PG3","update-package-skill","Updates an existing package Skill for a new release of its npm or local package by testing only what changed since the version the Skill names. Use when a maintainer asks to refresh a package Skill after a release, or when a SKILL.md names an older tested version than the package.","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Fupdate-package-skill\u002FSKILL.md",[103,106],{"categoryNo":104,"categoryName":105,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[108,109,110,111,112,113,28,29,30,31,114,115,116,117],"update","package","update package skill","testing","release","npm","refresh","use","version","only",{"skillNo":119,"name":12,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":124,"publishedAt":34},"01M6CHCGW422AP45MEGSQ37THH","Operate skilld CLI for Skill discovery, use, installation, inspection, updates, authentication, configuration, restoration, and removal, including Repository, curator, and collection refs. Also read the skilld.dev registry (view, browse, trending, tracks, curators, index) and act for the user's skilld.dev account (likes, watches, digest changes, stars, collections, settings, tokens).","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Fskilld\u002FSKILL.md",[123],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[12,31,30,125,126,127,128,29,129,130,115,28,131,132,133,134,135,136,137,138],"discovery","read","browse","view","settings","collection","cli","repository","skill discovery","configuration","index","authentication","registry","dev",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":154,"publishedAt":34},"01M6CHCDKF6DETR87DJ60YE5A1","skilld-tui-design","Designs and verifies skilld CLI output, terminal pickers, and full-screen flows. Use for terminal colours, loading feedback, keyboard controls, layout, errors, or end-to-end CLI UX reviews.","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Fskilld-tui-design\u002FSKILL.md",[145,148,149],{"categoryNo":146,"categoryName":147,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":150,"categoryName":151,"taxonomyType":152,"taxonomyTypeDesc":153},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[155,156,157,131,158,159,28,29,30,160,31,115],"design","tui","skilld tui design","terminal","ux","feedback",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":168,"publishedAt":34},"01M6CHC8NP537XAZ94CPMZWXYA","generate-project-skill","Generate or update an Agent Skill from the observed workflows, boundaries, and conventions of one software project.","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Fgenerate-project-skill\u002FSKILL.md",[167],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[169,170,171,108,172,28,29,30,31],"generate project skill","project skill","generate","workflows",{"skillNo":174,"name":175,"nameZh":6,"description":176,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":177,"categories":178,"keywords":180,"publishedAt":34},"01M6CHC5PMY75CEJXN6FWGRSVP","generate-package-skill","Generate or update an Agent Skill that teaches consumers one npm or local package the user maintains, including framework modules and wrappers. Tests each example against the installed version. Use when a maintainer asks for a package Skill, a SKILL.md for their library, or a Skill update after a release.","https:\u002F\u002Fgithub.com\u002Fskilld-dev\u002Fskilld\u002Fblob\u002Fmain\u002Fskills\u002Fgenerate-package-skill\u002FSKILL.md",[179],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[181,109,171,30,182,183,116,115,184,31,29,28,185,113,186,112,108],"generate package skill","modules","example","user","library","framework"]