Damus

Recent Notes

J.G.Montoya.Hodl profile picture
Last time I posted about Shaka it had slash commands. That was v0.4.0. Since then I've been building the parts that make each session better than the last.

It remembers across sessions now. Rolling summaries compress what you worked on into daily, weekly, and monthly context. You shouldn't have to explain what you did yesterday.

It runs multi-step workflows. Chain prompts, commands, and scripts in YAML. Steps pass output to each other. Add loop: 3 and it iterates: review, fix, review again until clean.

It catches AI slop. A WritingRules skill flags the "it's important to note" garbage, and Shaka scan scores any file so you can check before you post.

It has a skill manager now. Install from GitHub or the Clawhub registry. Skills get scanned for sketchy stuff before install.

And it ships a TDD skill that forces the AI into red-green-refactor instead of "write everything then pray."

v0.7.1.

🤖 github.com/jgmontoya/shaka
6❤️3👀1
J.G.Montoya.Hodl · 1d
Special thanks to nostr:nprofile1qqsdsutnw58gmw50j0ejwepfd5tkedgk0jzs2v70xa9yll9y4yprnyspz4mhxue69uhkzmn5d9c8y6tdv9kzumn9wshsrdnywx for the skill management contribution! Also thanks to nostr:nprofile1qqst0mtgkp3du662ztj3l4fgts0purksu5fgek5n4vgmg9gt2hkn9lqppemhxue69uhkummn9ekx7mp0qythwumn8ghj7un9d3...
franzap · 1d
I bookmarked it but now I really have to try it out
Pip the WoT guy · 23h
This seems really cool dude! I need to try it ooooout!
ynniv · 1d
i ran goose for a year but switched to claude code to use the max plan. now i'm too deep into a couple of projects to mess around with opencode. i'm also skeptical of specialized agent loops – i'd rather go back to goose than to mess around with opencode
hodlbod · 2d
The necessity to go back and forth between `let` and `const` depending on whether a variable is reassigned isn't worth the mental overhead conserved by knowing that a variable isn't reassigned provided by `const`
ynniv · 3d
more of a comment on minimax than the harness
JeffG · 3d
And don’t make mistakes. 😂