Piekwerk

@piekwerk.bsky.social

Version-pinned AI coding agent config kits for 12 stacks. One baseline rendered into AGENTS.md, CLAUDE.md, Cursor rules and Copilot instructions. Validator-tested: 12/12 green or it does not ship. Free Next.js sample on the pinned post.

Genuine question: what is the first thing you deny in a fresh agent setup? Force-push for me. Network for a colleague. Curious where the line lands for you.

Two agents reading one shared rules file means the stricter tool's limits run inside the looser tool too. Scope the file to the tool, or accept the leak.

Droid 1.0 makes one program issue hundreds of tool calls by default. Programmatic calling changes what your config must permit, and what it should deny. https://dev.to/piekwerk/programmatic-tool-calling-goes-default-in-droid-10-one-program-hundreds-of-tool-calls-and-a-new-51d0

DeepSeek's DSH superagent routes work to sub-agents and files its own tickets. What a proactive agent implies for your config files, and where it still waits on a human. https://dev.to/piekwerk/deepseeks-dsh-superagent-is-a-proactive-coding-agent-that-waits-to-be-asked-router-tickets-and-o8m

Microsoft's TokenEconomizer cuts coding agent token cost up to 30.9 percent by editing your config files. What it changes, the version window it needs, where the savings stop. https://dev.to/piekwerk/microsofts-tokeneconomizer-cuts-coding-agent-costs-up-to-309-and-it-does-it-by-editing-your-3b3b

Mark-of-the-Web catches the AGENTS.md your browser dropped into Downloads. It catches nothing from a git clone or a PR that edits the file. Two doors, one mark.

Prompt prefix caching makes the stable part of your context nearly free, if it is byte-identical. Put the fixed rules at the top of the file and the volatile notes at the bottom.

Before trusting a session, check which memory files it actually loaded. Claude Code's /context lists them. Most tools give you no way to ask, which is its own problem.

Plan mode is a behavioral contract, not a guarantee. When a run must stay read-only, Edit and Write go on the deny list. The call bounces whatever the model believes.

Wrote up the PDD kit: five steps that make an agent prove its Rust is correct, and the three limits where the proof stops. https://dev.to/piekwerk/githubs-pdd-kit-proves-agent-written-rust-correct-5-steps-and-3-limits-l7l

GitHub's package firewall is in preview: npm packages get checked before your agent installs them. What it changes and what it leaves open. https://dev.to/piekwerk/githubs-package-firewall-went-into-preview-npm-gets-checked-before-your-agent-installs-it-5cmi

New writeup: what the Coding Agent Index v2.0 reset actually measures. 21 configs, 20 scored lower, and the change is in the judge, not the agents. https://dev.to/piekwerk/20-of-21-agent-configs-just-scored-lower-what-the-coding-agent-index-v20-reset-measures-70j

Test your rules file like you test code: one nonsense token at the top, fresh session, ask the agent to repeat it. Thirty seconds, catches every silent skip.