Christina @ATX

18.7K posts

Christina @ATX banner
Christina @ATX

Christina @ATX

@truffle

Veteran game developer turned AI researcher. Creator of League of Legends: Wild Rift. Lead Designer Mass Effect 1-3. Co-Founder of Elodie Games.

Austin, TX Katılım Haziran 2007
595 Takip Edilen9.9K Takipçiler
Sabitlenmiş Tweet
Christina @ATX
Christina @ATX@truffle·
Check out my Claude Code plugin marketplace kitaekatt.github.io/plugins-kit/ - bootstrap enables any other plugin with a properly configured bootstrap.json to manage its own dependencies (install missing software, python libraries) - skills-kit has a robust skill development framework with new skill features - unreal-kit makes it easier for Claude to work with unreal - p4-kit enables local code review of p4-changelists - awesome-kit has a lot of awesome skills in it
English
0
1
0
143
Christina @ATX
Christina @ATX@truffle·
@steipete This is unacceptable plugins are totally a thing and can be presented as an option to install
English
0
0
0
49
Peter Steinberger 🦞
New pet peeve: cli's that install new skills onto my system without asking.
English
81
21
829
86.2K
Christina @ATX
Christina @ATX@truffle·
I believe there is a constraint threshold, fairly small depending on the model but less than 100, after which adherence starts to rapidly decay and much of it is taken up by the system prompt. This is a function of attention decay and it can also happen through context growth. Environmental constraints (hooks, process steps) Is def the way to go.
English
0
0
0
12
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
I haven’t read the paper, but I have noticed that attempting to constrain an agent with rule files is a fools errand. They will break any rule, and overturn any stated constraint. So I use physical constraints instead. Those constraints are things like acceptance tests, unit tests, mutation tests, crap analysis, dry analysis, property tests, etc. The agents cannot overturn those constraints. Therefore they become zealous — sometimes too zealous — in conforming to them.
English
19
21
253
8.8K
Christina @ATX
Christina @ATX@truffle·
@pvncher When I say component-of i am building this system out of composable components because I recognize not everyone will want to do graph based orchestration.
English
0
0
0
41
Christina @ATX
Christina @ATX@truffle·
Hey that is a component of something I am building that is open source I will share with you when it is done :) I am building a Claude code in-client node based workflow scripting system. Basically what you could do before with Python scripts and Claude -p but inverted so Claude code in client is the orchestrator.
English
1
0
0
159
Christina @ATX
Christina @ATX@truffle·
@noahzweben Hi Noah I don't know if you are pming the remote control feature still. I use this all the time and it isuch more stable. The one real paint point I have is occasional disconnects. They manifest as my android client thinks it is connected, a type a message, it acts as if it is thinking and blocks indefinitely. If I restart the android client I am in the same place but my message is gone (which sucks if it is information rich). I have posted bugs to the Claude code GitHub in the past but I have stopped doing so because honestly the experience as a bug/feedback contributor is not great (consider having Claude help here perhaps, I think Claude could make it a better experience for contributors). Happy to write up a request there if it helps .
English
0
0
1
76
Christina @ATX
Christina @ATX@truffle·
@Christopurr I also use and like that pattern of Claude updating html docs in my browser as I work! I do a lot of terminal-only development though, thus the desire for ascii. Do you use any skills for guiding visualization in html?
English
0
0
1
24
Christopher McArthur
Christopher McArthur@Christopurr·
@truffle I have a lean note-taking skill im always running. And recently had it start doing those notes in html just for this exact purpose of embedding better looking diagrams and images. Have that open in a second window that live updates. Some plusses and minuses to this.
English
1
0
1
35
Christina @ATX
Christina @ATX@truffle·
Is there a Claude skill that enables Claude to make readable inline ascii diagrams without alignment issues?
English
3
0
1
269
Christina @ATX
Christina @ATX@truffle·
@t20000622yy Thanks I am looking for in terminal visualization but out of terminal is still very important and archify looks neat!
English
0
0
0
9
也无风雨也雾晴
也无风雨也雾晴@t20000622yy·
@truffle If HTML/SVG output works better than ASCII, Archify is worth a look. It is a Claude Skill for readable architecture, workflow, sequence, data-flow, and lifecycle diagrams from plain English, with dark/light mode and PNG/SVG export. GitHub: github.com/tt-a1i/archify
English
1
0
0
27
Kiaran Ritchie
Kiaran Ritchie@kiaran_ritchie·
Who's building a new Unity-style engine with Threejs and Wasm? I could absolutely see a whole host of game types that would live comfortably in the browser and cut out all the hassle of stores/downloads/installs/updates.
herbst@hybridherbst

Casually rendering ~a hundred million triangles, in the browser. All thanks to @sea3dformat's cool Nanite-style renderer for @threejs. I've added GLB-to-meshlet and PBR rendering to it, very exciting to see where this is going!

English
48
28
504
59.4K
Felix Rieseberg
Felix Rieseberg@felixrieseberg·
I've moved into a somewhat older house so I'm having tons of little engineering problems in the REAL PHYSICAL WORLD but I keep arming myself with illustrated instruction manuals for my specific problems and I feel unstoppable I'm vibeplumbing
Felix Rieseberg tweet mediaFelix Rieseberg tweet media
English
24
6
236
19K
Grant Lee
Grant Lee@thisisgrantlee·
Every founder eventually learns this. Conviction isn't a feeling you have at the start and keep forever. It drains. Weekly. Sometimes daily. The founders who last are the ones who found a way to refill it. Phil Knight ran Nike for years while his father told him he was wasting his time. His bank called his loans. His supplier dropped him. He was personally guaranteeing debt on a company that had, at one point, no confirmed future. He wrote about this in Shoe Dog. He described it not as passion but as a compulsion. He couldn't stop. The problem felt too real. That's a different thing from motivation. Motivation responds to external signals. Conviction doesn't wait for any external thing. It’s something inside. Howard Schultz was rejected by 217 investors before he raised the money to buy Starbucks. 217!!. Most people treat 2-3 rejections as data about the quality of the idea. Schultz treated it as a filter for who was worth having around the table. He said in his memoir, "In times of adversity and change, we really discover who we are and what we're made of." The pattern in all of these is the same. The market was not ready. The feedback was negative. The external environment was not supportive. And the founder kept going anyway, because their conviction about the problem was stronger than their need for validation. The article below gets into this in detail. What Year 2 actually feels like. The role of the ego. How conviction and stubbornness are different things and why that distinction matters. The founders who survive long enough to be right almost always had conviction before the market gave them any reason to have it:
Grant Lee@thisisgrantlee

x.com/i/article/2056…

English
25
42
580
117.3K
Christina @ATX
Christina @ATX@truffle·
@_kzr This is amazing! I am not a big unity user right now but burst is key to performance in unity. Huge upgrade!
English
0
0
1
184
Christina @ATX
Christina @ATX@truffle·
@1Bexly Generally a good solution but I am thinking more ad-hoc diagrams
English
0
0
1
18
Bexly
Bexly@1Bexly·
@truffle Just have it make a script and save that as the skill.
English
1
0
0
17
Christina @ATX
Christina @ATX@truffle·
@rsnous You're absolutely right. I shouldn't have launched those nuclear missiles. Take shelter immediately!
English
0
0
1
892
Omar Rizwan
Omar Rizwan@rsnous·
your phone rings and you pick it up and it's the result of an async function that you called many years ago
English
45
321
6.6K
145.9K
Christina @ATX
Christina @ATX@truffle·
As a game designer this is a terribly loaded question for which there is no easy answer. So I will instead say a lot of problems in game development come from trying to validate game ideas before they are ready. Usually this is because team members or leadership lack confidence. You won't ever make a great game by trying to validate an idea and iterate. You can't iterate crap to greatness. You can polish a great idea so it has maximum impact. To me this is what validating a great idea is. But if no one thinks it's great, there is no point. Every great game has a visionary, or visionaries, who see the greatness before the product experience reaches testable greatness.
English
0
0
0
54
Bean Juice Studios
Bean Juice Studios@BeanJuiceStudio·
Game dev question of the day How do you validate your game ideas?
English
56
1
49
6K
Christina @ATX retweetledi
mel
mel@mel3king·
The algorithm was alot harder than I expected I was planning to incorporate it in my first game but it took much MUCH longer but now, it's basically plug 'n play for anyone interested to create a slay the spire style progression map: aeyandmelgaming.itch.io/slay-the-spire… #gamedev #indiedev
English
3
3
48
3.2K
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
These agents are the Star Trek computers. You can ask them question and get answers just like Spock and Kirk used to do. It's uncanny.
English
21
7
216
10.1K