ReprompterSAFE
๐ง Curated collection of 1209+ best OpenClaw skills โ weekly updated by MyClaw.ai
Overview
From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.
Your prompt sucks. Let's fix that.
[](https://github.com/aytuncyildizli/reprompter/releases) [](LICENSE) [](https://github.com/aytuncyildizli/reprompter/stargazers) [](https://github.com/aytuncyildizli/reprompter/issues)
RePrompter interviews you, figures out what you actually want, and writes the prompt you were too lazy to write yourself. v7 merges single-prompt and team orchestration into one skill โ it detects complexity, picks execution mode, and scores everything.
Compatibility:
- Single prompt-improvement mode: Claude Code, OpenClaw, or any structured-prompt LLM
- Repromptception team orchestration mode: Claude Code / OpenClaw (tmux Agent Teams + orchestration flow)
The Problem
You type this:
uhh build a crypto dashboard, maybe coingecko data, add caching, test it too, don't break existing api
That's a 1.6/10 prompt. The LLM will guess scope, skip constraints, hallucinate requirements, and produce something you'll rewrite anyway.
What RePrompter Does
It turns that into a 9.0/10 prompt in ~15 seconds. No prompt engineering skills required:
4f3b4a2a472eOBSERVED ยท 2026-10-08Install
Commands as the repository documents them. They are shown, not run.
git clone https://github.com/aytuncyildizli/reprompter.git
Host compatibility
What the documentation claims. We have not run a compatibility test.
| Host | Status | Notes |
|---|---|---|
| claude-code | mentioned | |
| copilot | mentioned | |
| cursor | mentioned | |
| openclaw | mentioned |
What it tells the agent
The instruction file, verbatim from the audited commit โ this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: reprompter
description: |
Transform messy prompts into well-structured, effective prompts โ single or multi-agent.
Use when: "reprompt", "reprompt this", "clean up this prompt", "structure my prompt", rough text needing XML tags and best practices, "reprompter teams", "repromptception", "run with quality", "smart run", "smart agents", multi-agent tasks, audits, parallel work, anything going to agent teams.
Don't use when: simple Q&A, pure chat, immediate execution-only tasks. See "Don't Use When" section for details.
Outputs: Structured XML/Markdown prompt, quality score (before/after), optional team brief + per-agent sub-prompts, agent team output files.
Success criteria: Single mode quality score โฅ 7/10; Repromptception per-agent prompt quality score 8+/10; all required sections present, actionable and specific.
compatibility: |
Single mode works on all Claude surfaces (Claude.ai, Claude Code, API).
Repromptception mode requires Claude Code with tmux and CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1.
metadata:
author: AytuncYildizli
version: 7.0.0
---
# RePrompter v7.0
> **Your prompt sucks. Let's fix that.** Single prompts or full agent teams โ one skill, two modes.
---
## Two Modes
| Mode | Trigger | What happens |
|------|---------|-------------|
| **Single** | "reprompt this", "clean up this prompt" | Interview โ structured prompt โ score |
| **Repromptception** | "reprompter teams", "repromptception", "run with quality", "smart run", "smart agents" | Plan team โ reprompt each agent โ tmux Agent Teams โ evaluate โ retry |
Auto-detection: if task mentions 2+ systems, "audit", or "parallel" โ ask: "This looks like a multi-agent task. Want to use Repromptception mode?"
Definition โ **2+ systems** means at least two distinct technical domains that can be worked independently. Examples: frontend + backend, API + database, mobile app + backend, infrastructure + application code, security audit + cost audit.
## Don't Use When
- User wants a simple direct answer (no prompt generation needed)
- User wants casual chat/conversation
- Task is immediate execution-only with no reprompting step
- Scope does not involve prompt design, structure, or orchestration
> Clarification: RePrompter **does** support code-related tasks (feature, bugfix, API, refactor) by generating better prompts. It does **not** directly apply code changes in Single mode. Direct code execution belongs to coding-agent unless Repromptception execution mode is explicitly requested.
---
## Mode 1: Single Prompt
### Process
1. **Receive raw input**
2. **Input guard** โ if input is empty, a single word with no verb, or clearly not a task โ ask the user to describe what they want to accomplish
- Reject examples: "hi", "thanks", "lol", "what's up", "good morning", random emoji-only input
- Accept examples: "fix login bug", "write API tests", "improve this prompt"
3. **Quick Mode gate** โ under 20 words, single action, no complexity indicators โ generate immediately
4. **Smart Interview** โ use `AskUserQuestion` with clickable options (2-5 questions max)
5. **Generate + Score** โ apply template, show before/after quality metrics
### โ ๏ธ MUST GENERATE AFTER INTERVIEW
After interview completes, IMMEDIATELY:
1. Select template based on task type
2. Generate the full polished prompt
3. Show quality score (before/after table)
4. Ask if user wants to execute or copy
```
โ WRONG: Ask interview questions โ stop
โ
RIGHT: Ask interview questions โ generate prompt โ show score โ offer to execute
```
### Interview Questions
Ask via `AskUserQuestion`. **Max 5 questions total.**
**Standard questions** (priority order โ drop lower ones if task-specific questions are needed):
1. Task type: Build Feature / Fix Bug / Refactor / Write Tests / API Work / UI / Security / Docs / Content / Research / Multi-Agent
- If user selects **Multi-Agent** while currently in **Single mode**, immediately transition to **Repromptception Phase 1 (Team Plan)** and confirm team execution mode (Parallel vs Sequential).
2. Execution mode: Single Agent / Team (Parallel) / Team (Sequential) / Let RePrompter decide
3. Motivation: User-facing / Internal tooling / Bug fix / Exploration / Skip *(drop first if space needed)*
4. Output format: XML Tags / Markdown / Plain Text / JSON *(drop first if space needed)*
**Task-specific questions** (MANDATORY for compound prompts โ replace lower-priority standard questions):
- Extract keywords from prompt โ generate relevant follow-up options
- Example: prompt mentions "telegram" โ ask about alert type, interactivity, delivery
- **Vague prompt fallback:** if input has no extractable keywords (e.g., "make it better"), ask open-ended: "What are you working on?" and "What's the goal?" before proceeding
### Auto-Detect Complexity
| Signal | Suggested mode |
|--------|---------------|
| 2+ distinct systems (e.g., frontend + backend, API + DB, mobile + backend) | Team (Parallel) |
| Pipeline (fetch โ transform โ deploy) | Team (Sequential) |
| Single file/component | Single Agent |
| "audit", "review", "analyze" across areas | Team (Parallel) |
### Quick Mode
Enable when ALL true:
- < 20 words (excluding code blocks)
- Exactly 1 action verb from: add, fix, remove, rename, move, delete, update, create, implement, write, change, configure, test, run
- Single target (one file, component, or identifier)
- No conjunctions (and, or, plus, also)
- No vague modifiers (better, improved, some, maybe, kind of)
**Force interview if ANY present:** compound tasks ("and", "plus"), state management ("track", "sync"), vague modifiers ("better", "improved"), integration work ("connect", "combine", "sync"), broad scope nouns after any action verb, ambiguous pronouns ("it", "this", "that" without clear referent).
### Task Types & Templates
Detect task type from input. Each type has a dedicated template in `docs/references/`:
| Type | Template | Use when |
|------|----------|----------|
| Feature | `feature-Trust audit
SAFEgrade B ยท trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | WARN |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (1)
<key>k5Ey9KFlkqpj+SDkUw+5ED9lTA3En/qUi0zdrydUCH3kMWTE3Eh65NXnFCaxlY2omY2JHnlEoK7Li7oOEvM7eG5VPdcO/sFlMfoCRdnLYdepJ+uLzYwOWR8W4yQVve/clxVFTVRL4DFleKInGdpAxIbHZT2yi4ADAMENls1N1XSLojRuqXePXDeAT/4Mv4TTx0s
Gates applied: no_behavioural_pass.
4f3b4a2a472efull audit observations/trust-audit/skill/leoyeai__reprompter.json ยท Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-08 | 4f3b4a2a472e | SAFE | B | 89 | first audit |
Questions
What does the Reprompter skill do?
๐ง Curated collection of 1209+ best OpenClaw skills โ weekly updated by MyClaw.ai
Is Reprompter safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can Reprompter access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
Which assistants does Reprompter work with?
Its documentation mentions claude-code, copilot, cursor and openclaw. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (4f3b4a2a472e), read on 2026-10-08. The repository is watched, and a new audit runs when it changes โ this is the first audit.