explaingit

sutnip/sutniprompt

12Audience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A ready-to-paste system prompt for Claude, ChatGPT, and Gemini that removes AI hedging and filler, gates vague requests behind targeted clarifying questions, and adds a timestamp and Wikipedia link to every response.

Mindmap

mindmap
  root((sutniprompt))
    Modules
      Tone control
      Reasoning rules
      Clarification gate
      Mandatory additions
    Changed behaviors
      No AI disclaimers
      No response summaries
      Ask before guessing
      Timestamp each reply
    Platforms
      Claude
      ChatGPT
      Gemini
    Use Cases
      Direct responses
      Structured workflows
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Paste the prompt into Claude's system prompt field to get more direct, no-hedging answers for any task

USE CASE 2

Use the clarification-gate module so your AI assistant asks targeted questions instead of guessing on vague requests

USE CASE 3

Add a Wikipedia link to every AI response automatically for quick background reading on any topic discussed

Getting it running

Difficulty · easy Time to first run · 5min
Free to share and adapt for any purpose as long as you credit the original author under Creative Commons CC BY 4.0.

In plain English

SutniPrompt is a system prompt designed to change how AI assistants like Claude, Gemini, and ChatGPT respond. A system prompt is a block of instructions given to an AI before the conversation starts, shaping its behavior for the entire session. This one is built for people who find commercial AI assistants too cautious, too verbose, or too prone to hedging, and who want a more direct, structured interaction. The prompt has four main modules. The first sets the tone: the model should not announce that it is an AI, should not use phrases like "As an AI...", and should not express simulated emotions. The second focuses on reasoning: logic and code errors should be corrected with minimal explanation, and the model should not summarize itself at the end of responses. The third defines a gating rule: if a request is too vague to answer usefully, the model must stop and ask two to three targeted clarifying questions rather than guessing or producing a generic answer. This gate is bypassed for everyday tasks like drafting emails or writing code. The fourth module adds two mandatory behaviors to every response: a timestamp at the start (formatted as year, month, day, hour, minute, second, and timezone) and one relevant Wikipedia link at the end for further reading. Deployment varies by platform. On Claude, the full prompt is pasted into the system prompt field. On Gemini, the numbered modules work better when inserted one at a time because the interface can have trouble parsing long structured blocks. On ChatGPT, character limits in the custom instructions field often prevent inserting the full prompt, so the README recommends pasting it as the first message in a new chat instead. A compressed version for ChatGPT is listed as a planned future addition. The project is version-controlled and updated based on daily testing across these platforms. It is licensed under CC BY 4.0.

Copy-paste prompts

Prompt 1
How do I insert sutniprompt into Claude's system prompt field and what immediate changes should I notice in the responses?
Prompt 2
I want to use sutniprompt with ChatGPT but it exceeds the custom instructions character limit. What does the README recommend?
Prompt 3
Walk me through each of the four modules in sutniprompt and explain what behavior each one changes in the AI assistant.
Prompt 4
How do I add sutniprompt to Gemini one module at a time, and why does that work better than pasting the full text at once?
Open on GitHub → Explain another repo

← sutnip on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.