prompt-review

Analyzes and grades AI prompts in source code across six quality dimensions.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/bismuthdigital/claude-project-template --skill prompt-review-bismuthdigital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-review
Source: https://github.com/bismuthdigital/claude-project-template/tree/main/.claude/skills/prompt-review
Command: npx skills add https://github.com/bismuthdigital/claude-project-template --skill prompt-review-bismuthdigital

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies and evaluates AI prompts within your codebase, providing actionable feedback to improve their clarity, specificity, and efficiency, ultimately leading to better AI performance and reduced costs.

Core Features & Use Cases

  • Comprehensive Prompt Discovery: Scans source code to find all AI prompt patterns, including system prompts, user messages, and few-shot examples.
  • Detailed Quality Grading: Assesses prompts against a 6-dimension framework (Clarity, Specificity, Context, Structure, Robustness, Efficiency) and flags anti-patterns like prompt injection.
  • Actionable Rewrites: Generates concrete suggestions and code diffs for improving identified prompts.
  • Use Case: A team developing an AI-powered customer support chatbot uses this Skill to review their prompt quality, ensuring the bot understands user queries accurately and responds efficiently, reducing misinterpretations and token usage.

Quick Start

Run the prompt-review skill on the entire project to get a report on all AI prompts.

Frequently Asked Questions about prompt-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review AI prompt quality within my application source code?

To review AI prompt quality within source code, scan the codebase to discover prompt patterns and grade them against a framework assessing clarity, specificity, context, structure, robustness, and efficiency. This process identifies anti-patterns and generates concrete rewrite suggestions with estimated token savings.

What is prompt injection and how can I detect it in my LLM application?

Prompt injection is an anti-pattern where malicious inputs manipulate LLM behavior. Detect it by scanning source code prompts against a robustness framework that flags these vulnerabilities, ensuring your application's system prompts and user messages resist unintended overrides.

How do I reduce LLM token usage and costs in my codebase prompts?

Reduce LLM token usage and costs by analyzing prompts for efficiency, identifying verbose or unclear patterns, and applying concrete rewrite suggestions. This optimization process estimates the token savings impact for each recommended prompt improvement.

What is the best way to evaluate few-shot examples and system prompts in my code?

The best way to evaluate system prompts and few-shot examples is to scan source code to discover all AI prompt patterns, then apply a 6-dimension quality grading framework. This generates actionable code diffs and prioritized recommendations for improving application prompts.

Can I get actionable code diffs for improving LLM prompts in my project?

You can get actionable code diffs for improving LLM prompts by running an automated review that discovers prompt patterns within source code. The analysis grades prompt quality and generates concrete, prioritized rewrite suggestions with estimated impact and token savings.

Why does my AI chatbot misinterpret user queries and how can I fix it?

Your AI chatbot misinterprets queries due to low prompt clarity, specificity, or context. Fix it by reviewing the prompts against a 6-dimension quality framework, flagging anti-patterns, and applying suggested rewrites to ensure accurate understanding and efficient responses.