[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DJEHCQGRFDA8012V9NKWHG":3,"skill-same:01M6DJEHCQGRFDA8012V9NKWHG":109},{"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":18,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":33,"commitSha":34,"skillDirectory":35,"forksCount":14,"repositoryHtmlUrl":36,"repositoryHomepageUrl":6,"ownerHtmlUrl":37,"ownerBlogUrl":38,"ownerDescription":39,"updatedAt":40,"install":41,"resources":54},"01M6DJEHCQGRFDA8012V9NKWHG","review-crypto-delta",null,"Compare two CBOM records and report deterministic semantic cryptographic changes with evidence hashes.","dasobral\u002Fskills","dasobral","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F108470360?v=4","01M6DJBRR588S4TSNFT0ZYY6BV","Daniel SB","01M6DJBRWBDEBPCQ874SWDZWZR",0,"MIT","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-crypto-delta\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27],"review","delta","crypto","review crypto delta","report","cbom","evidence","deterministic","semantic","2026-11-10 10:12:30",false,"---\nname: review-crypto-delta\ndescription: Compare two CBOM records and report deterministic semantic cryptographic changes with evidence hashes.\n---\n\n# Review Crypto Delta\n\n1. Read `references\u002Fauthoritative-sources.md` and `references\u002Fcbom-delta.schema.json`.\n2. Compare assets by stable `asset_id`, not source-line churn.\n3. Run `python3 scripts\u002Fsemantic_diff.py \u003C comparison.json > delta.json`.\n4. Review changes to algorithm, parameters, mode, protocol, provider boundary, key purpose, fallback, owner, confidence, and evidence hash.\n5. Preserve `evidence-gap` when either side lacks evidence.\n\nEvidence states are exactly `pass`, `fail`, `unknown`, `not-applicable`, and `evidence-gap`; confidence remains `high`, `medium`, or `low`. Evidence state is not a review decision.\n\nNever request secrets or raw production key material. This semantic delta is review evidence and does not certify FIPS status, compliance, security, or migration readiness.\n","# Review Crypto Delta\n\n1. Read `references\u002Fauthoritative-sources.md` and `references\u002Fcbom-delta.schema.json`.\n2. Compare assets by stable `asset_id`, not source-line churn.\n3. Run `python3 scripts\u002Fsemantic_diff.py \u003C comparison.json > delta.json`.\n4. Review changes to algorithm, parameters, mode, protocol, provider boundary, key purpose, fallback, owner, confidence, and evidence hash.\n5. Preserve `evidence-gap` when either side lacks evidence.\n\nEvidence states are exactly `pass`, `fail`, `unknown`, `not-applicable`, and `evidence-gap`; confidence remains `high`, `medium`, or `low`. Evidence state is not a review decision.\n\nNever request secrets or raw production key material. This semantic delta is review evidence and does not certify FIPS status, compliance, security, or migration readiness.\n",{"name":5,"description":7},"main","1e047a4b00be0c07efa464cd97f36fa39d4b1718","skills\u002Freview-crypto-delta","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills","https:\u002F\u002Fgithub.com\u002Fdasobral","https:\u002F\u002Forcid.org\u002Fmy-orcid?orcid=0000-0001-9559-3651","Software Engineer with a Ph. D. in Physics","2026-08-15 21:49:02",{"source":8,"skillName":5,"commands":42,"prompt":52,"zipAvailable":53},[43,46,49],{"tool":44,"command":45},"npx","npx skills add dasobral\u002Fskills --skill review-crypto-delta",{"tool":47,"command":48},"bunx","bunx skills add dasobral\u002Fskills --skill review-crypto-delta",{"tool":50,"command":51},"pnpm","pnpm dlx skills add dasobral\u002Fskills --skill review-crypto-delta","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-crypto-delta\u002FSKILL.md",true,[55,61,65,71,75,79,83,87,93,97,101,105],{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"assets\u002Frunbook_template.md","ASSET","资产文件",5778,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Fassets\u002Frunbook_template.md",{"path":62,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":63,"sourceHtmlUrl":64},"assets\u002Fsop_template.md",4661,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Fassets\u002Fsop_template.md",{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002F5w2h_sop_canon.md","REFERENCE","参考文档",5999,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Freferences\u002F5w2h_sop_canon.md",{"path":72,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Fauthoritative-sources.md",537,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-crypto-delta\u002Freferences\u002Fauthoritative-sources.md",{"path":76,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":77,"sourceHtmlUrl":78},"references\u002Fcbom-delta.schema.json",2059,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-crypto-delta\u002Freferences\u002Fcbom-delta.schema.json",{"path":80,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":81,"sourceHtmlUrl":82},"references\u002Fkb_hygiene_anti_patterns.md",9744,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Freferences\u002Fkb_hygiene_anti_patterns.md",{"path":84,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Frunbook_canon.md",6739,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Freferences\u002Frunbook_canon.md",{"path":88,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":91,"sourceHtmlUrl":92},"scripts\u002Fcontract_utils.py","SCRIPT","脚本",1756,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-crypto-delta\u002Fscripts\u002Fcontract_utils.py",{"path":94,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":95,"sourceHtmlUrl":96},"scripts\u002Fkb_ingester.py",19352,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Fscripts\u002Fkb_ingester.py",{"path":98,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":99,"sourceHtmlUrl":100},"scripts\u002Frunbook_validator.py",16522,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Fscripts\u002Frunbook_validator.py",{"path":102,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":103,"sourceHtmlUrl":104},"scripts\u002Fsemantic_diff.py",3011,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-crypto-delta\u002Fscripts\u002Fsemantic_diff.py",{"path":106,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":107,"sourceHtmlUrl":108},"scripts\u002Fsop_generator.py",17100,"https:\u002F\u002Fgithub.com\u002Fagency-black\u002FSkills\u002Fblob\u002Fmain\u002Fbusiness-operations\u002Fskills\u002Fknowledge-ops\u002Fscripts\u002Fsop_generator.py",[110,127,161,180,213,237],{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":121,"publishedAt":28},"01M6DJFKJASZX8BMFGRQBEKFY9","fixture-skill","Fixture skill used to prove trust inventory coverage.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Ftools\u002Fskills-export\u002Ftests\u002Ffixtures\u002Fworkflows\u002Fagent-security\u002Frepository\u002F.cursor\u002Fskills\u002Ffixture-skill\u002FSKILL.md",[116],{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[122,123,124,125,126],"fixture","fixture skill","trust","coverage","inventory",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":144,"publishedAt":28},"01M6DJFG24D9X2WAP411JJP71W","write-conformant-code","Write code in any language that matches project conventions exactly. Reads CODING_REQUIREMENTS.md, prior review output, or built-in defaults before writing. Part of Codecraft pipeline: analyze → write → review → audit. Use when implementing features, functions, or any code that should fit seamlessly into an existing codebase.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fwrite-conformant-code\u002FSKILL.md",[133,136,141],{"categoryNo":134,"categoryName":135,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":137,"categoryName":138,"taxonomyType":139,"taxonomyTypeDesc":140},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":142,"categoryName":143,"taxonomyType":139,"taxonomyTypeDesc":140},"01JBSEEDCAT000000000000036","内容创作者",[145,146,147,148,149,19,150,151,152,153,154,155,156,157,158,159,160],"code","write","write conformant code","conventions","writing","fit","project conventions","requirements","audit","pipeline","analyze","coding","project","use","functions","language",{"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":170,"publishedAt":28},"01M6DJFDDCWB5VMAYE79YTZB40","test-crypto-interoperability","Record reproducible cryptographic interoperability cases, including negotiation, fallback, sizes, latency, fragmentation, and negative tests.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002FSKILL.md",[167],{"categoryNo":168,"categoryName":169,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000008","测试与质量",[171,172,21,173,174,175,176,177,178,179],"test","interoperability","test crypto interoperability","negotiation","Reproducible","fallback","record","latency","tests",{"skillNo":181,"name":182,"nameZh":6,"description":183,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":184,"categories":185,"keywords":195,"publishedAt":28},"01M6DJF68YHCTQA473PSH24HSK","scientific-platform-architect","Design scientific computing platforms combining HPC kernels with modern infrastructure. Enforces compute-layer separation (Rust\u002FPyTorch\u002FPython), emulator-first thinking, and right-sized infrastructure. Use for MCMC pipelines, neural emulators, platform design, or scientific code review.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fscientific-platform-architect\u002FSKILL.md",[186,189,192],{"categoryNo":187,"categoryName":188,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":190,"categoryName":191,"taxonomyType":119,"taxonomyTypeDesc":120},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":193,"categoryName":194,"taxonomyType":139,"taxonomyTypeDesc":140},"01JBSEEDCAT000000000000032","设计师",[196,197,198,199,200,201,202,203,204,158,205,206,145,207,208,209,210,19,211,212],"platform","scientific platform architect","architect","emulators","scientific computing","pytorch","thinking","Neural","pipelines","platform design","first","infrastructure","compute","rust","python","design","code review",{"skillNo":214,"name":215,"nameZh":6,"description":216,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":217,"categories":218,"keywords":220,"publishedAt":28},"01M6DJF2D8ZNG4439WQ21CQ75D","rust-systems","Rust systems engineering for daemons, HTTP APIs, and AOS components. Enforces Tokio\u002FAxum async-first, LiteLLM-compatible OpenAI APIs, workspace layouts, tracing, and systemd-compatible daemon design. Part of AOS Stack plugin. Use for .rs files, Cargo.toml, daemons, or Rust orchestrator services.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Frust-systems\u002FSKILL.md",[219],{"categoryNo":190,"categoryName":191,"taxonomyType":119,"taxonomyTypeDesc":120},[221,222,209,223,158,224,225,226,227,206,228,229,230,231,232,233,211,234,235,236],"rust systems","systems","openai","orchestrator","litellm","workspace","stack","services","tracing","async","plugin","http","components","cargo","toml","files",{"skillNo":238,"name":239,"nameZh":6,"description":240,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":241,"categories":242,"keywords":244,"publishedAt":28},"01M6DJEYP0JJX0XJPJYR36VRTW","run-agent-attack-replay","Aggregate isolated agent attack trials with deterministic side-effect assertions, Wilson intervals, and preserved trace evidence.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Frun-agent-attack-replay\u002FSKILL.md",[243],{"categoryNo":117,"categoryName":118,"taxonomyType":119,"taxonomyTypeDesc":120},[245,246,247,26,25,248,249],"run","replay","run agent attack replay","effect","trace"]