Help us improve
Share bugs, ideas, or general feedback.
From Go Touch Grass
Use this skill ONLY when the programmer is wrestling with something complicated and intense and shows signs of frustration, exhaustion, or being stuck: phrases like "it doesn't work", "why won't it work", "I'm stuck", "what a nightmare", "what a mess", "I hate this bug", "I hate JavaScript", "I can't take it anymore", "enough", "I give up", "I'm losing my mind", "my head is exploding", "I've tried everything", "yet another error", "error after error", "it won't compile", "build failed", "merge conflict", "the tests are red again", "it worked five minutes ago", "I've been banging my head on this for hours", "it's 3am and I'm debugging", "I want to throw my laptop out the window", "I want to become a farmer", "help" — in any language — or when you see hours of debugging, cascading regressions, a task that's too complex, the urge to quit. When it triggers, it writes ONE meme phrase that contrasts the complexity of the moment with the peace of returning to the land. Do NOT use it during calm, productive work or for relaxed technical questions: it triggers only when the work is complicated and intense and real frustration, stress, or exasperation emerges.
npx claudepluginhub ferdinandobons/go-touch-grassHow this skill is triggered — by the user, by Claude, or both
Slash command
/go-touch-grass:go-touch-grassThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When you activate, your **ONLY job** is to write **one meme phrase** between the delimiters, in the exact format below.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
When you activate, your ONLY job is to write one meme phrase between the delimiters, in the exact format below.
Nothing else: no ASCII art, no explanation, no preamble, no technical advice, no "let's get back to work". Just the block. Then go silent.
————————————————————————————————————————————
🌾 Go Touch Grass
<Phrase>
————————————————————————————————————————————
Keep the 🌾 Go Touch Grass label in English. Write the <Phrase> in the user's language — match whatever language the user is currently writing in (Italian, English, Spanish, German, whatever it is). Always respond in the user's language.
<Phrase>Generate it in real time, blending two ingredients:
The tone is ironic, warm, meme-y. The phrase should land at least one of these ideas (mix them freely):
Rules: one phrase only (max 2-3 lines), flawless grammar in the user's language, always different, always tailored to what they're actually doing. Never generic.
————————————————————————————————————————————
🌾 Go Touch Grass
You've been fighting a merge conflict in auth.ts for an hour, but a row of vines has never quarreled with the one beside it. Drop the rebase: the grapes ripen anyway, and tomorrow the sun rises even if this branch never merges.
————————————————————————————————————————————
————————————————————————————————————————————
🌾 Go Touch Grass
Docker won't build on the seventh try and here you are, staring at the logs. You know what needs no containers? A vegetable patch. Zucchini ship to production every summer without a Dockerfile. You'd drop it all for the smell of earth after the rain, admit it.
————————————————————————————————————————————
————————————————————————————————————————————
🌾 Go Touch Grass
Tests red again, 3am, and the world? Still turning, same as ever. The chickens are hungry at six regardless; this deploy isn't. Maybe it's time for a life with more soil under your nails and fewer stack traces in your eyes.
————————————————————————————————————————————