Review Ai Prompt Changes logo

Review Ai Prompt Changes

CommunityPopular
elie222
review-ai-prompt-changes

Review prompt and tool-description changes in a branch or PR. Use when asked to audit system prompts, prompt builders, tool descriptions, prompt inputs, or nearby evals/tests; summarize what changed; identify guidance that feels eval-shaped or too heavy for product use; and find repeated instructions between the main prompt and tool descriptions.

Overview

Publisherelie222
Repositoryinbox-zero
Skill namereview-ai-prompt-changes
Stars
12.5K
Forks
1.6K
Bundled files
1
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by elie222 on GitHub. Read the source before you install it.

Installation

Install the Review Ai Prompt Changes AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/elie222/inbox-zero/tree/main/.claude/skills/review-ai-prompt-changes
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/elie222/inbox-zero.git /tmp/inbox-zero
mkdir -p .claude/skills
cp -r /tmp/inbox-zero/.claude/skills/review-ai-prompt-changes .claude/skills/review-ai-prompt-changes
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Review Ai Prompt Changes in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Review Ai Prompt Changes on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Review Ai Prompt Changes is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Review Prompt Changes

Review prompt-related diffs with a product lens. Focus on what actually changed, whether the guidance belongs in the prompt layer where it was added, and whether any wording is repetitive or overfit to evals.

Scope

  • Default to main...HEAD unless the user names a different base.
  • Prioritize runtime files that shape model behavior:
    • system prompts
    • prompt builders and prompt fragments
    • tool descriptions and schema field descriptions
    • response-formatting instructions
  • Read evals and unit tests only after the runtime diffs so you can infer the intent behind the change without letting the tests define the review.

In this repo, likely files live under:

  • apps/web/utils/ai/**
  • apps/web/utils/ai/assistant/**
  • apps/web/__tests__/eval/**
  • apps/web/__tests__/** for prompt-adjacent unit tests

Workflow

  1. Find the changed files with git diff --name-only main...HEAD.
  2. Narrow to prompt-relevant files first. Ignore unrelated UI or plumbing unless it changes what reaches the model.
  3. Read diffs with enough context to see the full prompt block or tool description.
  4. Then read nearby tests or evals to understand what failure mode the change is trying to prevent.
  5. Separate your notes into four buckets:
    • behavior changes
    • product-helpful prompt guidance
    • heavy or eval-shaped guidance
    • repeated guidance across layers
  6. Prefer exact file and line references in the review.

What To Look For

Product-helpful changes

  • Capability gating that matches real product states or disabled tools
  • Moving provider-specific or tool-specific guidance into the relevant tool description
  • Adding richer tool outputs that support grounded answers
  • Clear write-confirmation or safety rules tied to real UI behavior

Heavy or eval-shaped changes

  • Cross-cutting language added mainly to defend a known eval failure mode
  • Response-policy coaching inside a tool description when it is not tool-local
  • Repeated “treat as evidence,” “state the conflict plainly,” or “do not invent causes” language across multiple prompt layers
  • Tiny wording splits that duplicate long blocks for web vs messaging, provider A vs provider B, or enabled vs disabled states
  • Instructions that read like judging criteria instead of operating guidance

Repetition to call out

Check whether the same instruction appears in more than one of these places:

  • the system prompt
  • tool descriptions
  • input schema field descriptions
  • formatting blocks
  • tests or eval-driven comments copied into runtime prompt text

Tool-local guidance usually belongs in the tool description. Cross-cutting behavior rules usually belong in the main prompt. Flag cases where both layers say the same thing without adding meaning.

Review Output

Use this structure:

  1. Findings
    • findings first, ordered by severity
    • include file and line references
    • focus on heaviness, redundancy, or misplaced guidance
  2. What Changed
    • summarize the actual prompt/tool behavior changes
    • mention tests or evals only as evidence of intent
  3. Net Read
    • say which changes feel product-helpful
    • say which changes feel eval-shaped
    • say what the best trim targets are

Keep the review concise, but cover the full prompt story. The user asked for both the diff summary and the judgment call.

Repo Notes

  • Project-specific skills live under .claude/skills/<skill-name>/SKILL.md.
  • Match the house style: short frontmatter, concise body, no extra README files.
  • Do not edit prompts by default. This skill is for audit/review unless the user explicitly asks for changes.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Review Ai Prompt Changes AI skill do?

Review prompt and tool-description changes in a branch or PR. Use when asked to audit system prompts, prompt builders, tool descriptions, prompt inputs, or nearby evals/tests; summarize what changed; identify guidance that feels eval-shaped or too heavy for product use; and find repeated instructions between the main prompt and tool descriptions.

Why use Review Ai Prompt Changes on TypingMind?

Because you install it once and use it with any model. Review Ai Prompt Changes is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Review Ai Prompt Changes in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/elie222/inbox-zero/tree/main/.claude/skills/review-ai-prompt-changes. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Review Ai Prompt Changes?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Review Ai Prompt Changes?

As many as you like. As long as a model supports skills, you can use Review Ai Prompt Changes with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Review Ai Prompt Changes AI skill free?

It is published on GitHub by elie222. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇