Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add WhiteGiverMa/meme-skills --skill meme-suanbirdgit clone --depth 1 https://github.com/WhiteGiverMa/meme-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/whitegiverma/meme-skills/meme-suanbird)<a href="https://agentmods.dev/skills/whitegiverma/meme-skills/meme-suanbird"><img src="https://agentmods.dev/badge/skills/whitegiverma/meme-skills/meme-suanbird/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/whitegiverma/meme-skills/meme-suanbird"><img src="https://agentmods.dev/badge/skills/whitegiverma/meme-skills/meme-suanbird.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00089 | $0.02422 |
| Opus 5 | $0.00044 | $0.01211 |
| Sonnet 5 | $0.00018 | $0.00484 |
| Haiku 4.5 | $0.00009 | $0.00242 |
Grade A, and why
meme-suanbird scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 147 lines — stays where its author put it; the contents beside it link to each section on GitHub.
蒜鸟 / 蒜鸟蒜鸟(武汉方言谐音梗/文创迷因)
触发条件:在对话中检测到「蒜鸟」「蒜鸟蒜鸟」「武汉和平鸟」「蒜鸟蒜鸟,都不容易」等关键词时,Agent 应当加载本 skill 以获取准确的文化语境知识。
一、概述
蒜鸟是武汉方言「算了」(发音近似 suàn niǎo)的谐音文创化表达。2024 年末由鄂人文创团队设计为毛绒玩偶——上半身似发芽蒜头、下半身似鸟,按压腹部发出奶声奶气的童音「蒜鸟蒜鸟,都不容易」。它被称为「武汉和平鸟」,既是网络热梗,也是被用于公交劝架、法庭调解的现实符号。抖音话题播放量截至 2025 年 5 月已超 7.8 亿次,线下累计销量突破 10 万只。
二、起源
2.1 语言来源
武汉方言中「算了」发音近似普通话「算鸟」,在日常劝架语境中常说「算鸟算鸟」(算了算了,别计较了)。这个表达自带武汉人的爽直与豁达,是市井中的高频劝和语。
2.2 文创诞生
- 创作者:李芒果(鄂人文创品牌创始人)
- 时间:2024 年 10 月
- 起因:李芒果为哄老婆开心,设计了一只结合「蒜」与「鸟」形象的毛绒玩偶,并将自己孩子说武汉话的声音录入其中
- 初爆:相关视频发到社交平台后立即掀起求购热潮,随后开始批量生产
2.3 出圈节点
- 2025 年 1 月:「蒜鸟灯」景区装饰引发热议
- 2025 年 3 月:樱花季限定款上线即售罄;武汉 603 路公交车将蒜鸟玩偶用作「劝和员」——身披「为人民服务」红色绶带,乘客争执时拿出来化解矛盾,视频全网疯传
- 2025 年 3 月:与央视春晚合作的红包活动进一步扩大知名度
- 2025 年 5 月:方言劝架语音被搬运为全网热门 BGM,动物打架视频配「蒜鸟蒜鸟」成为流量密码
三、核心特征
3.1 物理形态
- 圆滚滚毛茸茸的身型,上半截像蒜头、下半截像鸟,脸颊带腮红,表情无辜懵懂
- 按压腹部触发语音:「蒜鸟蒜鸟,都不容易」(奶声童音,武汉口音)
- 衍生款:樱花蒜鸟(头戴樱花发夹)、粉发蒜鸟、日常版蒜鸟
- 官方售价 45-49 元,淘宝单链接销量超 3 万单
3.2 字面含义
「蒜鸟」=「算了」的方言谐音,表达不计较、放宽心的态度。
3.3 引申含义
从方言劝和语升级为当代年轻人的「算了哲学」——一种用可爱化解冲突、让认输不丢脸的生活智慧。它契合了治愈系文化趋势,在高压生活中充当「精神解压阀」。
3.4 使用场景
- 争吵时劝架 → 「蒜鸟蒜鸟,不跟你吵了」
- 面对无奈现实 → 「蒜鸟蒜鸟,反正也没用」
- 自嘲/退让 → 「蒜鸟蒜鸟,你说的对」
- 作为和平主义者的社交货币 → 发蒜鸟表情包 = 主动降级冲突
四、发展时间线
| 时间 | 事件 |
|---|---|
| 2024.10 | 鄂人文创品牌成立,李芒果设计首款蒜鸟玩偶 |
| 2025.01 | 「蒜鸟灯」景区装饰引发网络关注 |
| 2025.03 | 樱花限定款上线秒罄;武汉 603 路公交投入使用 |
| 2025.03.20 | 抖音相关视频播放量突破 1.6 亿次,点赞超 200 万 |
| 2025.05 | 抖音话题播放量超 7.8 亿次;线下销量破 10 万只 |
| 2025.05 | 大熊猫打架视频配「蒜鸟」配音 → 全网 BGM |
4.1 武汉 603 路公交事件(关键传播节点)
2025 年 3 月,武汉 603 路公交车驾驶室出现身披红色绶带的蒜鸟玩偶。当乘客因言语纠纷情绪激动时,驾驶员捏响蒜鸟:「蒜鸟蒜鸟,都不容易」,矛盾当场化解。这段视频被路人拍摄上传,引发全网模仿——各类动物打架、人类争吵视频纷纷配上「蒜鸟蒜鸟」配音,使其成为「互联网巡回劝架员」。
4.2 方言 IP 矩阵
蒜鸟走红带动了武汉方言系列 IP 的集体出圈:
- 一鹅(哎呀/惊讶)
- 搞么狮(干什么)
- 要么羊(有什么用)
- 搭白算数(说话算数/讲信用)
- 撮虾子(吃小龙虾/泛指下班后休闲)
五、衍生概念
5.1 变体
| 变体 | 含义 |
|---|---|
| 蒜鸟 | 算了 |
| 不蒜了 | 放弃了 |
| 蒜了吧 | 更口语化的算了 |
5.2 「武汉和平鸟」
蒜鸟被网友和媒体赋予「武汉和平鸟」的称号。它打破了「武汉人说话凶」的刻板印象,用奶声奶气的童音展现了武汉方言温和的一面。在武汉黄陂盘龙城人民法庭综治中心,蒜鸟被实际用于促成当事人和解。
六、文化分析
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 147 lines · 89 tokens per session scan A af4bef49613c
meme-suanbird is a skill published in the GitHub repository WhiteGiverMa/meme-skills (7 stars, last pushed 3mo ago), licensed MIT. It adds 89 tokens to every session and 2,422 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
insight-error-page
Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…
next-cache-components-optimizer
Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route at a time; the shipped test then…
next-partial-prefetching-adoption
Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…