2,901 karma · joined November 15, 2012
CLAUDE.md heirarchy: At the top level you've got general instructions you want all contexts to follow and each subdirectory can add more specific instructions in their own CLAUDE.md files. References in CLAUDE.md are not fully loaded into the context. They are loaded opportunistically. So keep important instructions in the CLAUDE.md file itself and not a referenced or linked file.
Rules files: These offer path scoped rules via frontmatter. So you could have specific rules for certain types of files Claude Code interacts with. Certain rules for handling all .cs or .js files for example.
Auto-memory: You cannot rely on this one. I use auto-memory as a cache for potential future CLAUDE.md instructions. I have an audit process that kicks off when the auto-memory gets beyond a certain number of entries.
Skills: On demand context. I don't tend to use /skills explicitly. I tend to have them used in context. I've got a task tracking system I call threads. So whenever I say "Create a thread for X" it has always reliably followed the specific instructions. I've got skills for managing my NAS for searching historical session for sharing content and other things. I use them a lot of times in place of MCP servers.
Hooks: Deterministic scripts run on lifecycle events. I've got hooks that run linters on code files post edit and hooks which tie into the request / response events to push my history into a SQLite database.
Output Styles: CC ships with a few different styles, but you can create your own. This is key for changing the default voice. CLAUDE.md instructions are appended to the system prompt and can fight against the system prompt. A custom Output Style would let you replace the instructions in the system prompt with your own instructions. This can be done at the user level or per project.
mautrix-imessage - imessage bridge so I can send/receive messages from my Linux computers
vdirsyncer - Pulls iCloud calendar data for display in my waybar.
I also have a "headless" (the screen broke) M1 MBA. I'm using it as a bridge to my Apple ecosystem. I use EventKitCLI to pull / update reminders for example. I have a Claude Code context focused on cooking and adapting recipes. It can add stuff directly to my shopping list via a skill.
Not the way my family in Oklahoma made sweet tea. Basically so much sugar that the tea has to stay warm or it precipitates out. It's disgusting.
https://dailycitizen.focusonthefamily.com/pornography-age-ve...
Counties that used to need federal preclearance closing 1,688 polling places once the Supreme Court said they didn't have to ask permission anymore is "just good fiscal sense".
North Carolina's legislature pulling data on which voting methods black people disproportionately used, then writing a bill restricting exactly those methods, is "election integrity". The Fourth Circuit threw the whole law out and said it targeted "African Americans with almost surgical precision". But sure. To you it's not manipulation.
Alabama passing voter ID and then closing 31 DMV offices, including every single one in counties over 75% nonwhite, is "saving taxpayer money". The federal DOT found it violated Title VI and made them reopen. Budget cuts, though.
Ohio's redistricting commission being told seven times by its own Supreme Court that the maps were unconstitutional, then running out the clock and holding the 2022 election on them anyway, is "federalism".
And then there's the fake electors, which people gloss over because they don't know how the process works. When you vote for president you're not voting for the president. You're voting for a slate of electors. Your state certifies which slate won, sends that certificate to Congress, and on January 6 the Vice President opens the certificates and they get counted. That's the whole election. It's paperwork.
So in 2020, in seven states Biden won, Republicans got a second set of people together, had them sign certificates declaring themselves the real electors and Trump the winner, and sent those to Congress and the National Archives. 84 people signed. Ron Johnson's office tried to hand-deliver the Michigan and Wisconsin ones to Pence on the floor on January 6. The plan, written down in a memo a month beforehand, was for Pence to count those and reject the real ones. That's "pragmatism".
Louisiana's governor suspending a congressional primary that was already underway so the legislature could delete a majority black district is just... I don't know. I'm out of ridiculous fucking excuses anymore.
And the third that didn't vote "said sure, whatever"? Some of them did. Some of them got purged off the rolls, or showed up to a precinct that isn't there anymore, or needed an ID from a DMV their county no longer has. Those are not the same group of people. Keeping the second group home is the point of everything above. Republicans have spent a decade making it harder for specific people to vote, and then pointing at the resulting turnout as proof nobody cares. Well it worked on you at least.