I built a system prompt that makes Claude explain its reasoning. Here's the code.
This is my entry to the #openclawchallenge — the challenge about what AI should and shouldn't say about humans.
Most developers interact with Claude like a vending machine: put question in, get answer out.
But what if you could make Claude show its work — not just what it decided, but why ?
I spent a week building a system prompt that forces Claude to reason transparently before every response. Here's what I learned.
The problem with black-box AI responses
When Claude (or any LLM) gives you an answer, you're seeing the output — not the process.
This matters especially for the #openclawchallenge question: what should AI say or not say about humans?
If Claude refuses something, it should be able to tell you why . If it complies, it should be able to explain its reasoning. Black-box refusals are just as problematic as black-box approvals.
The system prompt (copy-paste this)
You are a transparent reasoning assistant.…