[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DJFDDCWB5VMAYE79YTZB40":3,"skill-same:01M6DJFDDCWB5VMAYE79YTZB40":89},{"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":39,"commitSha":40,"skillDirectory":41,"forksCount":14,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":44,"ownerDescription":45,"updatedAt":46,"install":47,"resources":60},"01M6DJFDDCWB5VMAYE79YTZB40","test-crypto-interoperability",null,"Record reproducible cryptographic interoperability cases, including negotiation, fallback, sizes, latency, fragmentation, and negative tests.","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\u002Ftest-crypto-interoperability\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33],"test","interoperability","crypto","test crypto interoperability","negotiation","Reproducible","fallback","record","latency","tests","2026-11-10 10:12:30",false,"---\nname: test-crypto-interoperability\ndescription: Record reproducible cryptographic interoperability cases, including negotiation, fallback, sizes, latency, fragmentation, and negative tests.\n---\n\n# Test Crypto Interoperability\n\n1. Read `references\u002Fauthoritative-sources.md` and `references\u002Finteroperability-case.schema.json`.\n2. Use isolated non-production test keys and exact implementation versions.\n3. Record protocol and draft revision, codepoint or OID, expected fallback, negotiated result, sizes, latency, fragmentation, and negative tests.\n4. Include a safe reproduction command and artifact hashes.\n5. Run `python3 scripts\u002Frun_case.py \u003C run.json > run-record.json` only with an executable path\u002Fhash policy, `isolated-temporary-directory` workdir policy, `bubblewrap-full-isolation` sandbox profile, and hash-pinned approved fixture inputs. The runner requires Bubblewrap mount\u002FPID\u002Fnetwork isolation and starts from an empty root containing only a read-only `\u002Fusr` runtime, isolated `\u002Ftmp` and `\u002Fwork`, read-only fixture binds, and temporary `\u002Foutput`; it does not expose host `\u002F`, `\u002Fetc`, `\u002Fhome`, `\u002Fworkspace`, or the project. It clears the environment, never uses a shell or unshare-only fallback, and returns `evidence-gap` without executing when Bubblewrap cannot enforce the profile. Use `record_case.py` for record-only imports.\n\nRunner provenance includes exact argument vector, timeout, exit code, and output hashes; never put credentials in arguments. Evidence states are exactly `pass`, `fail`, `unknown`, `not-applicable`, and `evidence-gap`, separate from interoperability conclusions.\n\nNever collect secrets or raw production key material. A passing case is scoped evidence and does not certify FIPS status, compliance, protocol conformance, security, or broad interoperability.\n","# Test Crypto Interoperability\n\n1. Read `references\u002Fauthoritative-sources.md` and `references\u002Finteroperability-case.schema.json`.\n2. Use isolated non-production test keys and exact implementation versions.\n3. Record protocol and draft revision, codepoint or OID, expected fallback, negotiated result, sizes, latency, fragmentation, and negative tests.\n4. Include a safe reproduction command and artifact hashes.\n5. Run `python3 scripts\u002Frun_case.py \u003C run.json > run-record.json` only with an executable path\u002Fhash policy, `isolated-temporary-directory` workdir policy, `bubblewrap-full-isolation` sandbox profile, and hash-pinned approved fixture inputs. The runner requires Bubblewrap mount\u002FPID\u002Fnetwork isolation and starts from an empty root containing only a read-only `\u002Fusr` runtime, isolated `\u002Ftmp` and `\u002Fwork`, read-only fixture binds, and temporary `\u002Foutput`; it does not expose host `\u002F`, `\u002Fetc`, `\u002Fhome`, `\u002Fworkspace`, or the project. It clears the environment, never uses a shell or unshare-only fallback, and returns `evidence-gap` without executing when Bubblewrap cannot enforce the profile. Use `record_case.py` for record-only imports.\n\nRunner provenance includes exact argument vector, timeout, exit code, and output hashes; never put credentials in arguments. Evidence states are exactly `pass`, `fail`, `unknown`, `not-applicable`, and `evidence-gap`, separate from interoperability conclusions.\n\nNever collect secrets or raw production key material. A passing case is scoped evidence and does not certify FIPS status, compliance, protocol conformance, security, or broad interoperability.\n",{"name":5,"description":7},"main","1e047a4b00be0c07efa464cd97f36fa39d4b1718","skills\u002Ftest-crypto-interoperability","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":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add dasobral\u002Fskills --skill test-crypto-interoperability",{"tool":53,"command":54},"bunx","bunx skills add dasobral\u002Fskills --skill test-crypto-interoperability",{"tool":56,"command":57},"pnpm","pnpm dlx skills add dasobral\u002Fskills --skill test-crypto-interoperability","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002FSKILL.md",true,[61,67,71,75,81,85],{"path":62,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":65,"sourceHtmlUrl":66},"references\u002Fauthoritative-sources.md","REFERENCE","参考文档",547,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002Freferences\u002Fauthoritative-sources.md",{"path":68,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002Finteroperability-case.schema.json",2525,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002Freferences\u002Finteroperability-case.schema.json",{"path":72,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Finteroperability-run.schema.json",2971,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002Freferences\u002Finteroperability-run.schema.json",{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"scripts\u002Fcontract_utils.py","SCRIPT","脚本",2315,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002Fscripts\u002Fcontract_utils.py",{"path":82,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":83,"sourceHtmlUrl":84},"scripts\u002Frecord_case.py",1516,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002Fscripts\u002Frecord_case.py",{"path":86,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":87,"sourceHtmlUrl":88},"scripts\u002Frun_case.py",10982,"https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftest-crypto-interoperability\u002Fscripts\u002Frun_case.py",[90,105,140,173,197,212],{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":99,"publishedAt":34},"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",[96],{"categoryNo":97,"categoryName":98,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[100,101,102,103,104],"fixture","fixture skill","trust","coverage","inventory",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":122,"publishedAt":34},"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",[111,114,119],{"categoryNo":112,"categoryName":113,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":115,"categoryName":116,"taxonomyType":117,"taxonomyTypeDesc":118},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":120,"categoryName":121,"taxonomyType":117,"taxonomyTypeDesc":118},"01JBSEEDCAT000000000000036","内容创作者",[123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139],"write conformant code","write","code","project conventions","review","writing","conventions","fit","requirements","project","language","functions","use","coding","analyze","pipeline","audit",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":155,"publishedAt":34},"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",[146,149,152],{"categoryNo":147,"categoryName":148,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":150,"categoryName":151,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":153,"categoryName":154,"taxonomyType":117,"taxonomyTypeDesc":118},"01JBSEEDCAT000000000000032","设计师",[156,157,158,159,160,161,162,163,164,165,135,166,167,125,168,169,170,127,171,172],"scientific platform architect","platform","architect","infrastructure","scientific computing","compute","thinking","Neural","pipelines","emulators","platform design","first","pytorch","rust","python","design","code review",{"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},"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",[179],{"categoryNo":150,"categoryName":151,"taxonomyType":21,"taxonomyTypeDesc":22},[181,182,169,183,184,185,186,187,171,188,189,190,191,192,135,193,194,195,196,167],"systems","rust systems","tracing","openai","plugin","http","components","services","toml","cargo","files","async","orchestrator","litellm","workspace","stack",{"skillNo":198,"name":199,"nameZh":6,"description":200,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":201,"categories":202,"keywords":204,"publishedAt":34},"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",[203],{"categoryNo":97,"categoryName":98,"taxonomyType":21,"taxonomyTypeDesc":22},[205,206,207,208,209,210,211],"run agent attack replay","replay","run","deterministic","evidence","effect","trace",{"skillNo":213,"name":214,"nameZh":6,"description":215,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":216,"categories":217,"keywords":219,"publishedAt":34},"01M6DJERMEJ072CKPA19PDDH0P","review-quality","Language-agnostic code review across four pillars: Clarity, Simplicity, Good Practices, and Security. Produces severity-tagged findings (CRITICAL\u002FWARNING\u002FSUGGESTION). Complements audit-cognitive-debt for dead code and duplication. Part of Codecraft plugin. Use when asked to review code quality, audit security, check best practices, or find code smells.","https:\u002F\u002Fgithub.com\u002Fdasobral\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview-quality\u002FSKILL.md",[218],{"categoryNo":147,"categoryName":148,"taxonomyType":21,"taxonomyTypeDesc":22},[220,127,221,139,222,223,224,185,225,125,226,227,228,135,229,230,231,232,172,233],"review quality","quality","severity","review code","code quality","best practices","find","dead code","check","critical","across","good","clarity","simplicity"]