Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

prompt-optimizer

verified

Optimize pseudo-code for clarity, completeness, and efficiency

View on GitHub

Marketplace

pseudo-code-prompting-plugin

EladAriel/pseudo-code-prompting-plugin

Plugin

pseudo-code-prompting

development

Repository

EladAriel/pseudo-code-prompting-plugin
2stars

skills/prompt-optimizer/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/EladAriel/pseudo-code-prompting-plugin/blob/main/skills/prompt-optimizer/SKILL.md -a claude-code --skill prompt-optimizer

Installation paths:

Claude
.claude/skills/prompt-optimizer/
Powered by add-skill CLI

Instructions

# Prompt Optimizer

Enhance pseudo-code by adding missing parameters and improving clarity.

## WHAT THIS DOES

Takes validated pseudo-code and:

1. Adds missing security parameters
2. Adds missing error handling
3. Adds missing validation rules
4. Improves parameter naming
5. Consolidates related parameters

## OPTIMIZATION RULES

### Add Security Parameters

If auth/security mentioned but incomplete:

```text
Before: implement_api(endpoints=["/users"])
After:  implement_api(
          endpoints=["/users"],
          auth={"type": "jwt", "required": true},
          permissions={"read": "authenticated", "write": "admin"}
        )
```

### Add Error Handling

If errors not specified:

```text
Before: fetch_data(url="...")
After:  fetch_data(
          url="...",
          error_handling={
            "timeout": "retry_3_times",
            "network_error": "fallback_cache",
            "404": "return_empty"
          }
        )
```

### Add Validation Rules

If validation missing:

```text
Before: create_user(email, password)
After:  create_user(
          email,
          password,
          validation={
            "email": "valid_format_and_unique",
            "password": "min_8_chars_with_special"
          }
        )
```

### Consolidate Parameters

Group related params:

```text
Before: enable_cache=true, cache_type="redis", cache_ttl=3600
After:  cache={"enabled": true, "type": "redis", "ttl": "1h"}
```

## OUTPUT FORMAT

Return optimized pseudo-code with comment explaining changes:

```text
# Optimized Pseudo-Code

[optimized_function_call]

## Changes Made

- Added: [list what was added]
- Consolidated: [list what was grouped]
- Clarified: [list what was improved]

## Tokens

Before: [N] | After: [N] | Delta: [±N]
```

## EXAMPLE

### Input

```text
build_api(
  type="rest",
  endpoints=["/users", "/tasks"]
)
```

### Output

```text
# Optimized Pseudo-Code

build_api(
  type="rest",
  endpoints={
    "users": {
      "path": "/users",
      "methods": 

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2863 chars