[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DJBY7G6JBVB1929SPF5MRN":3,"skill-same:01M6DJBY7G6JBVB1929SPF5MRN":67},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":14,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":42,"updatedAt":43,"install":44,"resources":56},"01M6DJBY7G6JBVB1929SPF5MRN","check-crypto-runtime",null,"Check the optional pinned JSON Schema runtime required by crypto evidence helpers and hooks without installing software.","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\u002Fadapters\u002Fcodex\u002Fcrypto-change-radar\u002Fskills\u002Fcheck-crypto-runtime\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"check","crypto","runtime","check crypto runtime","json schema","json","schema","evidence","hooks","software","2026-11-10 10:12:30",false,"---\nname: check-crypto-runtime\ndescription: Check the optional pinned JSON Schema runtime required by crypto evidence helpers and hooks without installing software.\nmetadata:\n  internal: true\n---\n\n# Check Crypto Runtime\n\nRun `python3 scripts\u002Fcheck_runtime.py`.\n\nThe check is read-only and idempotent. It does not install or upgrade packages. If it reports `evidence-gap`, show the setup guidance and obtain user approval before they install `jsonschema==4.26.0`; then rerun the check.\n\nProvision a non-writable Ed25519 public key outside the project. Set `CRYPTO_CHANGE_RADAR_TRUST_BOUNDARY` to its explicit managed boundary, `CRYPTO_CHANGE_RADAR_TRUST_ROOT` to the key within that boundary, and optionally `CRYPTO_CHANGE_RADAR_TRUSTED_UID` for a non-root provisioning owner. Every component from boundary through key must be non-symlink, trusted-owned, non-writable by group\u002Fother, and non-replaceable by the invoking user. First run:\n\n`python3 scripts\u002Fregister_control_state.py --state-dir \"$PLUGIN_DATA\u002Fcrypto-change-radar\" --project-root \"$PWD\" --artifact \u002Ftrusted\u002Fcandidate\u002Fcrypto-policy.json --approver-id ID --signed-at UTC_TIMESTAMP --prepare`\n\nSign the canonical `signing_payload` externally, then rerun with the same arguments and `--signature SIGNATURE`. Registration never creates a private signing key and refuses missing, writable, or invalid trust roots and signatures with `evidence-gap`. The signed payload binds plugin, approver identity, timestamp, policy digest, decision, and prior entry. A mode-0600 HMAC chain protects local storage only after signature verification.\n","# Check Crypto Runtime\n\nRun `python3 scripts\u002Fcheck_runtime.py`.\n\nThe check is read-only and idempotent. It does not install or upgrade packages. If it reports `evidence-gap`, show the setup guidance and obtain user approval before they install `jsonschema==4.26.0`; then rerun the check.\n\nProvision a non-writable Ed25519 public key outside the project. Set `CRYPTO_CHANGE_RADAR_TRUST_BOUNDARY` to its explicit managed boundary, `CRYPTO_CHANGE_RADAR_TRUST_ROOT` to the key within that boundary, and optionally `CRYPTO_CHANGE_RADAR_TRUSTED_UID` for a non-root provisioning owner. Every component from boundary through key must be non-symlink, trusted-owned, non-writable by group\u002Fother, and non-replaceable by the invoking user. First run:\n\n`python3 scripts\u002Fregister_control_state.py --state-dir \"$PLUGIN_DATA\u002Fcrypto-change-radar\" --project-root \"$PWD\" --artifact \u002Ftrusted\u002Fcandidate\u002Fcrypto-policy.json --approver-id ID --signed-at UTC_TIMESTAMP --prepare`\n\nSign the canonical `signing_payload` externally, then rerun with the same arguments and `--signature SIGNATURE`. Registration never creates a private signing key and refuses missing, writable, or invalid trust roots and signatures with `evidence-gap`. The signed payload binds plugin, approver identity, timestamp, policy digest, decision, and prior entry. A mode-0600 HMAC chain protects local storage only after signature verification.\n",{"name":5,"metadata":34,"description":7},{"internal":35},true,"main","1e047a4b00be0c07efa464cd97f36fa39d4b1718","adapters\u002Fcodex\u002Fcrypto-change-radar\u002Fskills\u002Fcheck-crypto-runtime","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":45,"prompt":55,"zipAvailable":35},[46,49,52],{"tool":47,"command":48},"npx","npx skills add dasobral\u002Fskills --skill check-crypto-runtime",{"tool":50,"command":51},"bunx","bunx skills add dasobral\u002Fskills --skill check-crypto-runtime",{"tool":53,"command":54},"pnpm","pnpm dlx skills add dasobral\u002Fskills --skill check-crypto-runtime","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fadapters\u002Fcodex\u002Fcrypto-change-radar\u002Fskills\u002Fcheck-crypto-runtime\u002FSKILL.md",[57,63],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"scripts\u002Fcheck_runtime.py","SCRIPT","脚本",859,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fadapters\u002Fcodex\u002Fcrypto-change-radar\u002Fskills\u002Fcheck-crypto-runtime\u002Fscripts\u002Fcheck_runtime.py",{"path":64,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":65,"sourceHtmlUrl":66},"scripts\u002Fregister_control_state.py",5404,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fadapters\u002Fcodex\u002Fcrypto-change-radar\u002Fskills\u002Fcheck-crypto-runtime\u002Fscripts\u002Fregister_control_state.py",[68,85,120,139,172,196],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":79,"publishedAt":29},"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",[74],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[80,81,82,83,84],"fixture","fixture skill","trust","coverage","inventory",{"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":102,"publishedAt":29},"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",[91,94,99],{"categoryNo":92,"categoryName":93,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":100,"categoryName":101,"taxonomyType":97,"taxonomyTypeDesc":98},"01JBSEEDCAT000000000000036","内容创作者",[103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119],"code","write","write conformant code","conventions","writing","review","fit","project conventions","requirements","audit","pipeline","analyze","coding","project","use","functions","language",{"skillNo":121,"name":122,"nameZh":6,"description":123,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":129,"publishedAt":29},"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",[126],{"categoryNo":127,"categoryName":128,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000008","测试与质量",[130,131,20,132,133,134,135,136,137,138],"test","interoperability","test crypto interoperability","negotiation","Reproducible","fallback","record","latency","tests",{"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":29},"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",[145,148,151],{"categoryNo":146,"categoryName":147,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":149,"categoryName":150,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":152,"categoryName":153,"taxonomyType":97,"taxonomyTypeDesc":98},"01JBSEEDCAT000000000000032","设计师",[155,156,157,158,159,160,161,162,163,117,164,165,103,166,167,168,169,108,170,171],"platform","scientific platform architect","architect","emulators","scientific computing","pytorch","thinking","Neural","pipelines","platform design","first","infrastructure","compute","rust","python","design","code review",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":179,"publishedAt":29},"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",[178],{"categoryNo":149,"categoryName":150,"taxonomyType":77,"taxonomyTypeDesc":78},[180,181,168,182,117,183,184,185,186,165,187,188,189,190,191,192,170,193,194,195],"rust systems","systems","openai","orchestrator","litellm","workspace","stack","services","tracing","async","plugin","http","components","cargo","toml","files",{"skillNo":197,"name":198,"nameZh":6,"description":199,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":200,"categories":201,"keywords":203,"publishedAt":29},"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",[202],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},[204,205,206,207,26,208,209],"run","replay","run agent attack replay","deterministic","effect","trace"]