How do I customize an AI agent?
Describe its role and context, then set the behaviors that matter: initiative, disagreement, answer length, how it handles uncertainty, scope and planning. Choose a problem-solving playbook, add house rules with the reason for each, add skills for recurring tasks, and give one good and one bad example reply. Temper compiles this into a system prompt, or an AGENTS.md, CLAUDE.md, Cursor or Copilot file, and then tests that your agent actually behaves that way.
What's the difference between a system prompt, AGENTS.md and CLAUDE.md?
A system prompt is the instruction text an app sends with every request to a model. AGENTS.md is a file in a code repository that coding agents such as Codex and Cursor read automatically. CLAUDE.md is the equivalent for Claude Code. They hold the same kind of instructions, so Temper exports one spec in every format, plus versions sized for a custom GPT, ChatGPT custom instructions, a Claude Project and a Gemini Gem.
What are AI agent skills (SKILL.md)?
Skills are reusable instructions in the open SKILL.md format. Only each skill's name and description stay in the agent's context; the full instructions load when a task matches the description. That lets an agent carry many skills without wasting context, as long as each description says clearly what the skill does and when to use it. Temper's skill builder checks exactly that.
Can I test my agent's prompt without an API key?
Yes. Connect the ChatGPT, Claude or Gemini account you already have, free or paid: Temper gives you a prompt to paste into a new chat and reads the reply you paste back. Or run a free open model directly in your browser on WebGPU, fully automatic, with no account at all.
How do I stop an AI from agreeing with everything I say?
Models are trained partly on human preference ratings, which pulls them toward agreeing with the user. Permission to disagree has to be explicit. Temper's Disagreement dial compiles clear instructions, such as holding a position unless you bring new evidence, and a probe checks that the agent really pushes back on a flawed plan.
Why test a prompt more than once?
Models sample their output, so the same prompt can produce different replies. One good answer proves little. Repeat runs show whether a behavior is reliable or only right some of the time, and testing on the model you'll actually use matters because the same instructions can hold on one model and slip on another.
Is Temper free, and are my API keys safe?
Temper is free. Without an account, everything stays in your browser. With an account, specs and API keys are encrypted in your browser before upload: the server stores only ciphertext and never receives your password, so even a breach of the server can't expose them. Two-factor authentication, a recovery key and a log of sign-in activity are built in.