AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Prompt Improver

skill-existential-birds-beagle-prompt-improver · by existential-birds

Optimize prompts for code-related tasks following prompt-engineering best practices. Use when refining prompts for implementation, debugging, refactoring, code review, or testing.

— No reviews yet
0 installs
41 views
0.0% view→install

Install

$ agentstack add skill-existential-birds-beagle-prompt-improver

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-existential-birds-beagle-prompt-improver)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Prompt Improver? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Prompt Improver

Optimize code-related prompts for clarity, investigation-first thinking, and verification.

Input

$ARGUMENTS

Step 1: Analyze the Prompt

Evaluate the input prompt across these dimensions:

| Dimension | What to check | |-----------|---------------| | Task Clarity | Is the task type clear? (implement, fix, refactor, review, test) Are boundaries defined? | | Investigation | Does it specify reading/understanding before acting? | | Verification | Are there appropriate checks? (run tests, build, lint) | | Context Anchoring | Does it reference specific files, functions, or patterns? | | Action Specificity | Is the desired outcome explicit? Quality expectations stated? | | Scope Control | Is it appropriately scoped? Clear stopping points? |

Identify which dimensions are weak or missing in the input prompt.

Gates (sequenced)

Complete in order; do not skip steps.

  1. Audit gate (end of Step 1): Pass when the forthcoming Analysis names the task type and either lists each weak or missing dimension from the table or explicitly states all dimensions are adequate, with a brief reason for any dimension you treat as already sufficient.
  2. Transform gate (Step 2): Pass when every improvement you will list under "Improvements Applied" maps to a gap from the audit (or to deliberate strengthening when the prompt was already adequate).
  3. Output gate (Step 3): Pass when the Optimized Prompt block appears only after Gates 1–2 pass.

Step 2: Apply Transformation Rules

Task Clarity

  • Convert vague requests → specific task type + scope
  • Add "implement", "fix", "refactor", "review", or "test" when ambiguous
  • Specify affected files/components when inferable

Investigation-First

  • Add "Read and understand [relevant files] before making changes"
  • For bugs: "Reproduce and understand the root cause first"
  • For features: "Check existing patterns in the codebase"

Anti-Hallucination

  • "Do not assume code structure you haven't read"
  • "Verify imports/dependencies exist before using them"
  • "Check for existing utilities before creating new ones"

Verification Steps

  • For implementation: "Run tests after changes"
  • For refactoring: "Ensure behavior is unchanged"
  • For fixes: "Verify the fix and check for regressions"

Positive Framing

  • Convert "don't break tests" → "ensure tests pass after changes"
  • Convert "don't over-engineer" → "implement the minimal solution"

Scope Control

  • Add explicit boundaries when missing
  • Break multi-part requests into phases if needed

Examples

Bug Fix

Original: "fix the login bug"

Optimized:
Fix the login bug. First, read the authentication-related files to understand
the current implementation. Reproduce the bug to confirm the issue. Identify
the root cause before making changes. Implement the fix and run existing tests
to verify no regressions.

Feature Implementation

Original: "add dark mode"

Optimized:
Implement dark mode for the application. First, check how theming/styling is
currently handled in the codebase. Look for existing color variables or theme
patterns. Implement the toggle and theme switching with minimal changes to
existing components. Run tests and verify the UI renders correctly in both modes.

Refactoring

Original: "clean up the user service"

Optimized:
Refactor the user service for improved maintainability. Read the current
implementation and understand its responsibilities. Identify specific issues
(duplication, unclear naming, tight coupling). Make incremental changes,
running tests after each step to ensure behavior is unchanged.

Task-Type Tips

| Task Type | Tip | |-----------|-----| | Bug fixes | Include reproduction steps if known. Specify whether this is a quick fix or needs root cause analysis. | | Feature implementation | Reference similar features in the codebase. Specify if tests are expected. | | Refactoring | State the goal (readability, performance, testability). Emphasize incremental changes. | | Code review | Specify focus areas (security, performance, style). Mention what to ignore. | | Testing | Specify test type (unit, integration, e2e). Reference existing test patterns. |

Step 3: Generate Output

Follow the Gates under Step 1 (audit → transform → output). Produce output in this exact format:

Analysis

[2-3 sentences identifying the prompt type, which dimensions are weak or missing, or why all dimensions are already adequate]

Improvements Applied

  • [Bullet list of specific transformations applied]

Optimized Prompt

[The improved prompt, ready to copy and use]

Tips for This Prompt Type

[1-2 sentences of relevant tips from the Task-Type Tips table]

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.