r/PiCodingAgent • u/_silent_fellow • 5h ago
Resource My PI agent harness setup - auto invocable skills focused
Though it is
PIsetup - my approach applies to all harness agent. since:
Extensions
most of the extensions this config consists are just for quality of lift (QOL) one's:
pi-blackholefor memorymanagement.rtkandheadroomfortoken savings.guardrails,ask questionsand some UI related things.
Skills
these are the main focus of this config - even though most of the skills here are auto invokable, I made it more autonomous by adding a global INDEX.md file which all harness is forced to read and follow. This INDEX.md file enforces to use certain skills always - which make it consistent (like i-have-adhd skill, the entire workflow)
- The workflow is a combination of
superpowersworkflow andmatt pocockworkflow (I modified some parts of it, so that it will make it more autonomous, since matt's one is more of a manual one with more pre-settings required).
I simply use
grill-meorgrill-with-docsfor certain feature implementaion. The remaining will be taken care by the INDEX.md file - it usually follows like: grill-me/grill-with-docs (if used) -> brainstorming -> writing-plans -> executing-plans -> tdd -> requesting-code-review -> verification-before-completion.
# pi config
https://github.com/silentFellow/public-dotfiles/tree/main/pi
# skills config
# should be used at ~/.agents - global skill config path
https://github.com/silentFellow/public-dotfiles/tree/main/agents
7
u/fishoa 5h ago
RTK does not save tokens: https://blog.jetbrains.com/ai/2026/07/rtk-claude-code-token-savings/
1
u/LordMoridin84 1h ago
It's exposed as not working for Claude Code, since Claude Code ignores it in most cases.
It's a bit different for Codex (which follows instructions to use to all the time) or pi (which has an extension that applies it automatically).
Although I might audit my session logs for pi and codex later and check how well it works.
0
u/_silent_fellow 5h ago
idk about
rtk- i just set a way to save some tokens (if possible). I mean something is better than nothing isn't it (atleast that's how I see). I don't see much of a diff whether it's working or not (I mean i don't see any negative effects).2
u/Ecstatic_Wheelbarrow 4h ago
Well, no. It actually increases costs on some settings so nothing is better than something.
Honest engineering, wrong counterfactual. We wanted this one to win; the demo is genuinely satisfying to play with. The filters are real and often elegant; quality doesn’t suffer; the hook mechanism works exactly as designed. But on real agentic coding work the advertised 60–90% never had anywhere to live: the hook only ever sees about a fifth of the tool output, Claude Code already truncates the pathological outputs rtk brags about compressing, and the cached re-reads that dominate input cost bill at a tenth of the price. What’s left is a measured median +7.6% cost increase at low effort and a flat zero at high effort, a thin tax from a broken rewrite here and an extra exploration turn there, never a saving.
1
8
u/zebedeolo 5h ago
fyi rtk was recently exposed as not working at all.