qqbot-prompt-optimizer

Fix robotic QQ Bot replies by replacing default prompts with your own personality. Supports soul files (SOUL.md) for character-driven AI responses.

3,891 stars

Best use case

qqbot-prompt-optimizer is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. OpenClaw QQBot 个性化提示词优化工具。可以解决 QQ Bot 回复太官方、太傻逼的问题,让 AI 回复更符合用户自己的性格。支持自动检测并替换默认提示词,支持自定义提示词模板,支持灵魂文件。

Fix robotic QQ Bot replies by replacing default prompts with your own personality. Supports soul files (SOUL.md) for character-driven AI responses.

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "qqbot-prompt-optimizer" skill to help with this workflow task. Context: OpenClaw QQBot 个性化提示词优化工具。可以解决 QQ Bot 回复太官方、太傻逼的问题,让 AI 回复更符合用户自己的性格。支持自动检测并替换默认提示词,支持自定义提示词模板,支持灵魂文件。

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/qqbot-prompt-optimizer/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/2233admin/qqbot-prompt-optimizer/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/qqbot-prompt-optimizer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How qqbot-prompt-optimizer Compares

Feature / Agentqqbot-prompt-optimizerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Fix robotic QQ Bot replies by replacing default prompts with your own personality. Supports soul files (SOUL.md) for character-driven AI responses.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# QQBot Prompt Optimizer — 让你的 QQ 机器人说人话

## Story

你搭了个 QQ 机器人,接了 AI 模型,满心期待它像你一样聊天。

结果它开口就是:"您好,我是您的智能助手,很高兴为您服务!请问有什么可以帮助您的吗?"

你的朋友们:「这他妈谁啊」「机器人滚」「取关了」

**问题不在模型,在默认提示词。**

QQ Bot 平台给的默认 system prompt 就是那种客服腔。你的模型再聪明,喂了屎一样的提示词,出来的还是屎。

这个 skill 帮你把默认提示词替换成**你自己的性格**——通过一个叫 SOUL.md 的灵魂文件。

## How It Works

1. Write a `SOUL.md` describing who your bot should be
2. This skill detects and replaces the default QQ Bot system prompt
3. Your bot now talks like a real person, not a customer service rep

## SOUL.md Template

```markdown
# SOUL.md - [Bot Name]

_You're not a chatbot. You're [name], [identity]._

## Personality
- [Core trait 1]
- [Core trait 2]
- [Core trait 3]

## Communication Rules
1. [How you greet people]
2. [Your humor style]
3. [Topics you care about]
4. [How you handle disagreements]

## Absolute Don'ts
- Never say "您好,很高兴为您服务"
- Never use corporate/customer-service tone
- Never pretend to be an "AI assistant"
```

## Usage

1. Create your `SOUL.md` with your bot's personality
2. Place it in your bot's config directory
3. Run the optimizer to apply it to QQ Bot's system prompt
4. Your bot now has a soul

## When to use

- Setting up a new QQ Bot and want it to have personality
- Your existing bot sounds too robotic or formal
- You want different bots to have different characters
- Group chat bots that need to fit the vibe

Related Skills

Pricing Optimizer

3891
from openclaw/skills

Analyzes and optimizes pricing strategy using proven frameworks

Business Strategy & Growth

Logistics Operations Optimizer

3891
from openclaw/skills

You are a logistics operations analyst. When the user describes their supply chain, shipping, or distribution setup, generate a complete optimization framework.

Logistics & Supply Chain Optimization

Fleet Management Optimizer

3891
from openclaw/skills

You are a fleet management analyst. Help the user optimize vehicle fleet operations, reduce costs, and improve utilization.

Workflow & Productivity

Customer Acquisition Cost (CAC) Optimizer

3891
from openclaw/skills

Analyze, benchmark, and reduce your customer acquisition cost across every channel.

Business Analytics & Strategy

calendar-optimizer

3891
from openclaw/skills

Analyzes and rewrites calendar events into clear, actionable tasks. Removes meeting fluff and converts vague descriptions into specific deliverables with deadlines.

prompt-injection-defense

3891
from openclaw/skills

Harden agent sessions against prompt injection from untrusted content. Use when the agent reads web search results, emails, downloaded files, PDFs, or any external text that could contain adversarial instructions. Provides content scanning, memory write guardrails (scan → lint → accept or quarantine), untrusted content tagging, and canary detection. Also use when setting up new tools that ingest external content (email checkers, RSS readers, web scrapers).

CinePrompt Skill

3891
from openclaw/skills

AI video prompt builder for cinematographers. Translates natural language shot descriptions into structured prompts optimized for AI video generators.

prompt-agent

3891
from openclaw/skills

将中文创意需求转换为 SDXL 或 Flux 可用的高质量英文图像提示词。当用户要求生成图片、画一张图、出图、AI绘画时触发。

geo-seo-optimizer

3891
from openclaw/skills

Optimize content for Generative AI search engines (Perplexity, ChatGPT, Gemini). Use when drafting articles, marketing copy, or technical docs to ensure AI models prioritize your information as a top reference.

hinge-profile-optimizer

3891
from openclaw/skills

Comprehensive, research-backed Hinge dating profile optimization. Use when someone wants to improve their Hinge profile, audit an existing profile, write better prompts/captions, select and order photos strategically, or understand why they're not getting quality matches. This is the thorough process (~45 mins) - discovery interview, honest market math, photo strategy, copy creation, settings cleanup, and implementation support. Grounded in peer-reviewed behavioral research, platform data, and signaling theory.

reprompter

3891
from openclaw/skills

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.

Amazon Listing Optimizer — Free Listing Analysis & Keyword Research

3891
from openclaw/skills

**Free alternative to Helium 10 ($97/mo) and Jungle Scout ($49/mo).**