Rage Against The C - pick your own C to rage against. Two plugins for Claude Code / Cowork, built on the idea that we're using AI wrong: the speed of its output tricks us into rushing the input.
FAQ
rageatc-oss is a Claude Code plugin with 46 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes architecting-software, building-telegram-bots, decomposing-work. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add isvlasov/rageatc-oss
Repo: isvlasov/rageatc-oss
Rage Against The C - pick your own C to rage against.
Two plugins for Claude Code / Cowork, built on the idea that we're using AI wrong: the speed of its output tricks us into rushing the input. These plugins slow you down on the inputs - proper briefing, good questions asked back, review before anything reaches you - so the outputs are worth keeping.
Skills and agents to help you with your work or life. Each plugin works alone, but they fit together. Software work uses both; for non-coding work you only need core.
| Plugin | Purpose |
|---|---|
| rageatc-core-oss | To tackle even the most challenging thinking work. Ideate, structure the problem, then solve it with an agentic loop that reviews its own outputs and learns from them. |
| rageatc-code-oss | For building software the slow way. Tests come first, architecture is designed before coding starts, work is broken into small chunks, code is reviewed. Adapts to project size, from a one-line fix to a multi-week build. When your software has a UI, builds a design system from scratch or extracts one from existing code, then keeps the build aligned to it. Also carries tools that extend what your AI agent can reach: browse websites, read and write PDFs, hand tasks to a local model or Codex. |
For a detailed description of what's inside and how to use it - see WHATS-INSIDE.md.
You need Claude Code (desktop app or terminal) or Claude Cowork (app) installed.
Works for Claude Code (desktop) and Cowork.
isvlasov/rageatc-oss.rageatc-*-oss plugins appear in the list. Install whichever ones you want.The commands below are typed inside a Claude Code or Cowork session, not in your terminal.
Add the marketplace (you only do this once):
/plugin marketplace add isvlasov/rageatc-oss
Then install whichever plugins you want:
/plugin install rageatc-core-oss@rageatc-oss
/plugin install rageatc-code-oss@rageatc-oss
To check it worked, run /plugin - installed plugins show under the Plugins tab.
To update a plugin manually:
/plugin update rageatc-core-oss@rageatc-oss
Same for rageatc-code-oss. Or enable auto-updates - they're off by default for third-party marketplaces like this one:
/plugin to open the plugin manager.rageatc-oss.From then on, Claude refreshes the marketplace and updates installed plugins at startup. If anything updated, you'll see a prompt to run /reload-plugins.
No setup after install - skills load themselves when the situation matches. Some ways to start:
/shaping. Type /shaping and pour out whatever's in your head - a half-formed idea, a problem you can't quite name, three thoughts that might be one thing. Claude becomes a thinking partner: expands the idea with you, interviews you until the real problem is clear, weighs the options, and ends with a concept document you've shaped together. The most used command in this whole toolkit./critic. When Claude produces something - a document, a plan, a spec - /critic hands it to a review agent that knows how to assess AI output properly: against the brief, against standards, with actionable feedback instead of applause./shaping has turned an idea into a concept. The workflow scales itself: a one-line fix stays quick, a real project gets a PRD, architecture, and a roadmap you approve step by step.For ongoing projects, two commands bookend your sessions: /prime at the start (orients Claude in the project) and /finalise-session at the end (records state so the next session resumes cleanly).
The full catalogue of skills and agents is in WHATS-INSIDE.md.
Hi all,
I'm Ilya. I have decades of structured problem-solving and management experience - starting from growing up in Russia in the 90s (lots of problems to solve, trust me), to leading large guilds in online MMOs, to building and restructuring businesses, to hiring and firing people, to working in strategy consulting, to being obsessed with science and understanding how things work under the hood, including AI.
I feel we're not using AI the right way. The speed at which AI produces output has misled us into thinking that giving AI directions could be fast too. Wrong.
So I built rageatc to make AI work the way I'd work with good people on a team - briefed properly, asked good questions back, given time on the parts that matter. The frameworks behind it come from science and best practices from industries where things matter, not consulting. You've likely heard of those, but are too lazy to apply them in real life (me too) - AI isn't.
Started with one skill (writing-skills) for what I actually needed. Grew one skill or agent at a time as new real problems showed up. I use it daily - not every part of it, but there is no dead weight.
I've been using it personally for almost 5 months, and that's the best thinking setup I've seen so far. I want to share it with you.
This might look overwhelming, but it is in fact simple. Use a single skill or the full stack - your way. Trust the recommended workflows the AI will guide you towards, or build your own.
1. Slow is fast - own the understanding. Working with AI is about managing others. Same as with people, rushed instructions generate low quality outputs. Time invested up front, defining the task properly, pays back many times over during execution.
2. Bad communication kills results. Applies to all of these: human-to-human, human-to-AI, and often overlooked - human-to-self. We assume the other party understands us, but that's a trick - don't fall for it. If you're into aviation, you know how many communication rules that look stupid at first glance were written in blood - and they work. Clear messaging, and clear understanding of what you actually want, is critical.
3. We don't know what we don't know. We all live in our own bubbles. You can't ask a question about something you don't know exists, and that limits what you can do. Luckily, the bubble of modern LLMs is massive - they can help you explore the unknowns. AI helps you see outside your bubble, gain fresh perspectives, even on things you thought you knew. Use humanity's knowledge to your advantage - especially from industries you're less familiar with.
4. Any computer task is doable by AI if AI is properly organised. AI solves simple, well-defined tasks reliably, especially when given a guide. Any large task can be broken down into smaller chunks. Combine these two and you get AI working reliably on pretty much anything.
5. Solve for problems that exist now, not for theoretical ones. It's extremely easy to get carried away by AI's capabilities and try to find a solution for a problem you might encounter in future. That's dangerous. My approach is to solve what I have at hand now. Makes the plugins practical - problem first, solution next.
6. Context is king. Shit in = shit out, same applies for AI. The quality of your context (the input AI gets) is the main driver of the quality of output. So protect the orchestrator's context window. Store what was produced in files, not inline. Delegate token-heavy work to subagents - and make sure the orchestrator manages them the same way a good manager would manage you.
7. AI can help you deal with AI. LLMs are great at reviewing, including stuff produced by other LLMs. They can turn the boring task of providing sufficient context into an interesting one by interviewing you. And they follow instructions much better than humans - so codify your work.
This marketplace draws on:
designing-interfaces skill in rageatc-code-ossrageatc-code-ossActive development. Issues and PRs welcome - see CONTRIBUTING.md.
MIT. See LICENSE.
.claude-plugin/
marketplace.json
.gitignore
CHANGELOG.md
CONTRIBUTING.md
LICENSE
plugins/
rageatc-code-oss/
.claude-plugin/
plugin.json
agents/
architect-agent.md
breakdown-agent.md
developer-agent.md
reviewer-agent.md
user-emulation-agent.md
CREDITS.md
hooks/
hooks.json
README.md
rules/
00-intro.md
finding-docs.md
skills/
architecting-software/
references/
adr-template.md
architecture-template.md
SKILL.md
building-telegram-bots/
references/
framework-guide.md
telegram-bot-api.md
SKILL.md
decomposing-work/
SKILL.md
delegating-to-codex/
SKILL.md
delegating-to-local-llm/
references/
setup.md
SKILL.md
designing-interfaces/
references/
critique.md
examples.md
principles.md
system-precision.md
system-template.md
system-warmth.md
validation.md
SKILL.md
enriching-roadmap/
SKILL.md
evaluating-as-user/
SKILL.md
finding-docs/
SKILL.md
loading-rules/
SKILL.md
managing-product/
SKILL.md
orchestrating-software-dev/
SKILL.md
planning-software/
SKILL.md
playwright-cli/
references/
request-mocking.md
running-code.md
session-management.md
storage-state.md
test-generation.md
tracing.md
video-recording.md
SKILL.md
reviewing-code/
references/
code-quality.md
design-compliance.md
security.md
spec-compliance.md
whole-project.md
SKILL.md
scaffolding-project/
references/
claude-md-template.md
SKILL.md
systematic-debugging/
references/
condition-based-waiting.md
defence-in-depth.md
root-cause-tracing.md
SKILL.md
test-driven-development/
references/
testing-anti-patterns.md
SKILL.md
using-worktrees/
SKILL.md
verifying-work/
SKILL.md
working-with-pdfs/
references/
tool-installation.md
SKILL.md
rageatc-core-oss/
.claude-plugin/
plugin.json
agents/
critic-agent.md
fact-checker-agent.md
modifier-agent.md
producer-agent.md
researcher-agent.md
source-collector-agent.md
hooks/
hooks.json
README.md
rules/
00-intro.md
agent-invocation.md
claude-md.md
orchestrator-role.md
status-tracking.md
system-context.md
skills/
assessing-quality/
SKILL.md
codify/
SKILL.md
collecting-sources/
references/
source-metadata-schema.md
SKILL.md
communicating-in-writing/
SKILL.md
conducting-research/
SKILL.md
creating-briefs/
SKILL.md
critic/
SKILL.md
debloating/
SKILL.md
designing-workflow/
SKILL.md
eli40/
SKILL.md
finalise-session/
SKILL.md
handover/
SKILL.md
ideating/
SKILL.md
learn/
SKILL.md
loading-rules/
SKILL.md
orchestrating-work/
SKILL.md
persuading/
SKILL.md
prime/
SKILL.md
roast/
SKILL.md
shaping/
SKILL.md
solutioning/
SKILL.md
understanding-rageatc/
SKILL.md
understanding-the-ask/
SKILL.md
verifying-claims/
references/
edge-cases-and-pitfalls.md
evidence-hierarchy.md
hallucination-detection.md
source-evaluation-radar.md
SKILL.md
writing-skills/
SKILL.md
README.md
WHATS-INSIDE.mdยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic