Betterprompt Logo
Betterprompt — Skill marketplace for AI agents

Safer, better skills for your agents

Thousands of reusable, expert-built skills for your agents. We keep the generation logic separate, so what runs stays clean, predictable, and easy to review.

Betterprompt Logo
npx skills add https://github.com/betterpromptme/skills --skill betterprompt
One master skillClean, open SKILL.mdWorks across major agentsText and image generation skills

One skill to run a thousand others, safely

It gives your agent one trusted way to search, run, and manage thousands of skills.

One trusted entry pointThousands of skillsClean execution boundariesInstall only what you need
Gemini
Agents
Betterprompt Logo
Skill
CLI
Skills

How Betterprompt works

From install to results in four simple steps.

Install the Betterprompt skill

Add the master skill to your agent so it can search, run, and manage everything in the marketplace.

Find the right skill

Ask the master skill to find and run the right one for the job.

Review and receive outputs

Every skill uses a clean, readable SKILL.md you can inspect. The generation logic stays separate, so you get back only the final text or image.

Install the skills you use often

Run anything through the master skill, or install the ones you reach for often.

Skills you can actually trust

Most agent skills are hard to review. Betterprompt uses a clean, open-source SKILL.md format you can read in seconds and trust to run predictably.

What that means for you

  • Easy to inspect before you install
  • Less room for risky or hidden instructions
  • Runs predictably inside your agent
  • Clear separation between the skill and its logic
  • Safe to reuse across workflows
SKILL.md

What it does

This prompt instructs the assistant to act as a skilled human editor who rewrites a provided text in a natural, credible style while preserving all original meaning and factual details. It specifies a formal or informal tone, improves clarity and flow, removes robotic or repetitive phrasing, and enforces constraints such as not inventing information, keeping names and numbers intact, and using clean paragraph-based formatting. The result is a polished rewrite that reads smoothly to the intended audience and avoids common AI writing signals.

For more installation instructions go to https://raw.githubusercontent.com/BetterPromptme/skills/refs/heads/main/betterprompt/SKILL.md to check out this skill.

Inputs

textInputs

Pass each text input using flags.

Variable key Required? Description Defaults
Required Choose your tone (none)
Required (none)

Models and options

This skill's modality is: .

To discover which values you can use (and which keys/values are valid for each model), run:

Then filter the returned JSON array to entries where is .

How to run

Step 1: Collect inputs

First, run and filter to to discover valid models and available options:

Use only the models and option values that appear in the filtered results.

Then collect all inputs from the human:

  • Required text inputs:
  • Optional: model and options.
    • Present the human with the default model and its available options. Look up in the output (filtered to modality ) and show its as: . Mark a value if it matches these defaults: .
    • If the human does not specify, defaults are used: model , options . Other models from the resources call are also available.

If any required text input is missing, ask the human for what's missing. Do not assume or fabricate values.

Step 2: Run via Betterprompt CLI

Use the frontmatter's as the positional argument (for this skill, use ).

Command form:

Notes:

  • Pass each text input as a separate flag.
  • If the human does not mention a model, omit and Betterprompt will use the default model: .
  • If the human does not mention options, omit and Betterprompt will use the default options: .
  • If the run times out, the response will include a you can use to fetch the result later.

Example (using defaults shown above):

Questions, answered

Common questions about skills, safety, and publishing.

What do I install first?

Start with the master skill. It lets your agent search, run, and manage everything in the marketplace.

What makes Betterprompt safer?

Skills use a simple, structured, open-source SKILL.md format that is easier to review, while the actual generation logic stays separate from the agent-facing skill file.

Does my agent see the full prompt logic?

No. The generation logic is siloed from the skill interface. Your agent receives the resulting text or image outputs, not the full hidden prompt logic.

Why keep generation logic separate?

This creates cleaner, safer boundaries for your agents. Your agent only needs to provide the required inputs and receive the final outputs, without directly handling the underlying generation logic.

Why is some prompt logic hidden?

Some prompt logic is hidden to protect the creator's work. This allows skill creators to package specialized expertise into reusable skills without exposing the exact prompt methods behind the output.

How do I publish a skill?

Create a prompt, and Betterprompt automatically generates the skill for you using our standardized logic. You can publish reusable skills without writing the SKILL.md yourself.

Which agents are supported?

Betterprompt is built for major agent environments including OpenClaw, Codex, Claude Code, and more.

Does it support both text and images?

Yes. Betterprompt supports both text and image generation skills.

Give your agents a safer skill layer

Add safer, reusable skills to OpenClaw, Codex, Claude Code, and more.

npx skills add https://github.com/betterpromptme/skills --skill betterprompt