[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxqKieD6ehmU66pDnef10vz9TVah0CUVmZCzuenZkME8":3},{"tool":4,"categoryPool":35},{"id":5,"name":6,"slug":7,"description":8,"url":9,"githubUrl":9,"logoUrl":10,"openSource":11,"categories":12,"repo":17,"articles":33,"createdAt":34},"entity_01m0bp7xa7e4fbqpswv3j249vj","SkillForge","skillforge","A skill creator that proves its skills work. Evidence-driven skill creation for Claude Code and Codex: baseline-tested generation, per-skill regression evals, ecosystem doctor, cross-runtime compile, and an opt-in proactive advisor.","https:\u002F\u002Fgithub.com\u002Ftripleyak\u002FSkillForge","https:\u002F\u002Fr2.minima.ltd\u002Forg_01jakhtww5fk6b0jmxj0qfp9rf\u002Ftripleyak-8696ff1c.png",true,[13],{"name":14,"slug":15,"count":16},"Agent Testing","agent-testing",0,{"fullName":18,"url":9,"stars":19,"forks":20,"openIssues":16,"language":21,"license":22,"topics":23,"pushedAt":30,"archived":31,"licenseSpdx":22,"licenseOsi":11,"licenseVerifiedAt":32},"tripleyak\u002FSkillForge",856,88,"Python","MIT",[24,25,26,27,28,29],"agent-skills","claude-ai","claude-code","claude-skills","codex","evals","2026-07-29T16:31:19Z",false,"2026-08-19T00:20:26.791Z",[],1787098821,[36,75],{"id":37,"name":38,"slug":39,"description":40,"url":41,"githubUrl":42,"logoUrl":43,"openSource":11,"categories":44,"repo":46,"articles":60,"createdAt":74},"entity_01kzsa6ykgextv2krhnxvx212d","Dynobox","dynobox","Cross-harness testing for multi-step agent flows","https:\u002F\u002Fdynobox.xyz","https:\u002F\u002Fgithub.com\u002Fdynobox\u002Fdynobox","https:\u002F\u002Fr2.minima.ltd\u002Forg_01jakhtww5fk6b0jmxj0qfp9rf\u002Ffavicon-6008b356.svg",[45],{"name":14,"slug":15,"count":16},{"fullName":47,"url":42,"stars":48,"forks":16,"openIssues":16,"language":49,"license":50,"topics":51,"pushedAt":58,"archived":31,"licenseSpdx":50,"licenseOsi":11,"licenseVerifiedAt":59},"dynobox\u002Fdynobox",10,"TypeScript","Apache-2.0",[52,24,26,53,28,54,29,55,56,57],"agent","cli","devtools","llm","opencode","testing","2026-08-18T22:49:47Z","2026-08-11",[61],{"id":62,"name":63,"slug":64,"summary":65,"url":66,"kind":67,"platform":68,"author":69,"authorHandle":70,"publisher":71,"publishedAt":59,"about":72,"writtenBy":73},"entity_01kzsa7tgbextv2kt75xknj5mg","Over engineering a pipeline to email me about strangers’ skills for dynobox","over-engineering-a-pipeline-to-email-me-about-strangers-skills-for-dynobox","For the past few weeks I've been building Dynobox - a local test runner that records what an agent does inside a harness (Claude Code, Codex, OpenCode etc.) and lets you write deterministic assertions against its non-deterministic behavior: tool calls, shell commands, files created or changed and so on.","https:\u002F\u002Fx.com\u002Fbhkdotdev\u002Fstatus\u002F2087281766440546814","article","x","bhk","bhkdotdev","X",[],[],1786482227,{"id":5,"name":6,"slug":7,"description":8,"url":9,"githubUrl":9,"logoUrl":10,"openSource":11,"categories":76,"repo":78,"articles":80,"createdAt":34},[77],{"name":14,"slug":15,"count":16},{"fullName":18,"url":9,"stars":19,"forks":20,"openIssues":16,"language":21,"license":22,"topics":79,"pushedAt":30,"archived":31,"licenseSpdx":22,"licenseOsi":11,"licenseVerifiedAt":32},[24,25,26,27,28,29],[]]