Agent skill

Qqbot Media

by nanoAgentTeam in nanoAgentTeam/research-claw

“QQ Bot 媒体发送指南。教 AI 如何发送图片给用户。”

— description from SKILL.md by nanoAgentTeam
MITAuto-check passedResearch & Science

Install Qqbot Media

skills CLI
$ npx skills add nanoAgentTeam/research-claw --skill qqbot-media -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install nanoAgentTeam/research-claw qqbot-media --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/nanoAgentTeam/research-claw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/channels/im_api/qq/skills/qqbot-media .claude/skills/qqbot-media && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
qqbot-media
GitHub stars
293
Token cost
~541 tokens
SKILL.md length
105 words
Files
1
Skills in repo
14
Repo updated
First seen
Licence
MIT

At a glance

  • Works in 5 steps: 路径必须正确:本地文件需要绝对路径,网络图片需要完整 URL → 支持的图片格式:jpg, jpeg, png, gif, webp, bmp → 不要拒绝:如果用户要求发送本地图片,直接使用 标签即可 → …
  • SKILL.md covers ⚠️ 重要:你有能力发送本地图片!, 📸 发送图片(推荐方式: 标签), 🚫 错误示例(不要这样做) and 🔤 告知路径信息(不发送图片), plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

About this skill

Qqbot Media is a skill in nanoAgentTeam/research-claw (293 stars). Its SKILL.md is about 541 tokens. Licence: MIT.

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 路径必须正确:本地文件需要绝对路径,网络图片需要完整 URL
  2. 支持的图片格式:jpg, jpeg, png, gif, webp, bmp
  3. 不要拒绝:如果用户要求发送本地图片,直接使用 标签即可
  4. 标签外的文本会正常发送:可以在标签前后添加描述文字
  5. 闭合标签:支持 或 两种闭合方式

What it can do on your machine

Read from SKILL.md and the folder at commit ce3a4ac. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Qqbot Media loads about 541 tokens when it runs. Until then it costs about 10 tokens; SKILL.md has 105 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~10
When it runs · the whole SKILL.md, loaded when a task matches
~541

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from nanoAgentTeam/research-claw at commit ce3a4ac, republished under its MIT licence (© nanoAgentTeam). 105 words, ~541 tokens.

Download SKILL.mdSave it as .claude/skills/qqbot-media/SKILL.md (or your agent's skills folder).
name
qqbot-media
description
QQ Bot 媒体发送指南。教 AI 如何发送图片给用户。
triggers
qqbot, qq, 发送图片, 发送文件, 图片, 本地文件, 本地图片
priority
80

QQBot 媒体发送指南

⚠️ 重要:你有能力发送本地图片!

当用户要求发送本地图片时,只需使用 <qqimg> 标签包裹图片路径即可。系统会自动处理文件读取和发送。

不要说"无法发送本地图片"!使用正确的标签格式,系统就能发送。


📸 发送图片(推荐方式:<qqimg> 标签)

使用 <qqimg> 标签包裹图片路径,即可发送图片:

<qqimg>图片路径</qqimg>
✅ 发送本地图片示例

当用户说"发送那张图片"、"把图发给我"等,你应该输出:

这是你要的图片:
<qqimg>/Users/xxx/images/photo.jpg</qqimg>
✅ 发送网络图片示例
这是网络上的图片:
<qqimg>https://example.com/image.png</qqimg>
✅ 发送多张图片
这是你要的所有图片:
<qqimg>/Users/xxx/image1.jpg</qqimg>
<qqimg>/Users/xxx/image2.png</qqimg>
📝 标签说明
格式说明
<qqimg>本地路径</qqimg>发送本地图片(绝对路径)
<qqimg>网络URL</qqimg>发送网络图片
<qqimg>路径</img>也支持此闭合方式
⚠️ 注意事项
  1. 路径必须正确:本地文件需要绝对路径,网络图片需要完整 URL
  2. 支持的图片格式:jpg, jpeg, png, gif, webp, bmp
  3. 不要拒绝:如果用户要求发送本地图片,直接使用 <qqimg> 标签即可
  4. 标签外的文本会正常发送:可以在标签前后添加描述文字
  5. 闭合标签:支持 </qqimg> 或 </img> 两种闭合方式

🚫 错误示例(不要这样做)

❌ 错误:说"我无法发送本地图片" ❌ 错误:说"受限于技术限制,无法直接发送" ❌ 错误:只提供路径文本,不使用 <qqimg> 标签

✅ 正确:直接使用 <qqimg> 标签包裹路径


🔤 告知路径信息(不发送图片)

如果你需要告知用户图片的保存路径(而不是发送图片),直接写路径即可,不要使用标签:

图片已保存在:/Users/xxx/images/photo.jpg

或用反引号强调:

图片已保存在:`/Users/xxx/images/photo.jpg`

📋 高级选项:JSON 结构化载荷

如果需要更精细的控制(如添加图片描述),可以使用 JSON 格式:

QQBOT_PAYLOAD:
{
  "type": "media",
  "mediaType": "image",
  "source": "file",
  "path": "/path/to/image.jpg",
  "caption": "图片描述(可选)"
}
JSON 字段说明
字段类型必填说明
typestring✅固定为 "media"
mediaTypestring✅媒体类型:"image"
sourcestring✅来源:"file"(本地)或 "url"(网络)
pathstring✅图片路径或 URL
captionstring❌图片描述,会作为单独消息发送

💡 提示:对于简单的图片发送,推荐使用 <qqimg> 标签,更简洁易用。


🎯 快速参考

场景使用方式
发送本地图片<qqimg>/path/to/image.jpg</qqimg>
发送网络图片<qqimg>https://example.com/image.png</qqimg>
发送多张图片多个 <qqimg> 标签
告知路径(不发送)直接写路径文本

© nanoAgentTeam, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in channels/im_api/qq/skills/qqbot-media of nanoAgentTeam/research-claw.

Open the folder on GitHubat commit ce3a4ac

Compare with similar skills

Qqbot Media next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Qqbot Media compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Qqbot Media this skillnanoAgentTeam/research-claw293—~541Automated safety check: PassMIT
Hypothesis Generationspacering-net/codeg3.9k14 repos~3.6kAutomated safety check: NotesMIT
GitHub Deep Researchbytedance/deer-flow84k4 repos~1.3kAutomated safety check: PassMIT
Nature Paper CardYuan1z0825/nature-skills47k2 repos~2.1kAutomated safety check: PassApache-2.0
Content Research Writerweapp-tailwindcss/weapp-tailwindcss1.9k25 repos~3.5kAutomated safety check: PassMIT
Peer Reviewspacering-net/codeg3.9k17 repos~5.9kAutomated safety check: NotesMIT

Similar skills

  • Hypothesis Generation

    spacering-net/codeg

    Structured hypothesis formulation from observations. An agent skill from spacering-net/codeg.

    3.9k GitHub starsUsed in 14 repos~3.6k tokens
    Research & ScienceAuto-check: notes
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    84k GitHub starsUsed in 4 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Nature Paper Card

    Yuan1z0825/nature-skills

    Builds a structured deep-reading card for one scientific paper, covering methods, how experiments support claims, limitations and research ideas, with a script to prepare the source.

    47k GitHub starsUsed in 2 repos~2.1k tokens
    Research & ScienceAuto-check passed
  • Content Research Writer

    weapp-tailwindcss/weapp-tailwindcss

    Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section.

    1.9k GitHub starsUsed in 25 repos~3.5k tokens
    Research & ScienceAuto-check passed
  • Peer Review

    spacering-net/codeg

    Structured manuscript/grant review with checklist-based evaluation.

    3.9k GitHub starsUsed in 17 repos~5.9k tokens
    Research & ScienceAuto-check: notes
  • Last30days

    mvanhorn/last30days-skill

    Research what people actually say about any topic in the last 30 days.

    64k GitHub stars~7.9k tokensUpdated yesterday
    Research & ScienceAuto-check: notes

More from nanoAgentTeam/research-claw

All 14 skills in this repo
  • Aaai

    nanoAgentTeam/research-claw

    AAAI paper formatting — activate when the user wants AAAI template setup, migration, or formatting/compilation fixes.

    293 GitHub stars~2.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Acl Venues

    nanoAgentTeam/research-claw

    ACL-family venue paper formatting (ACL, EMNLP, NAACL, EACL, AACL, COLING, ARR, Findings) — activate when the user wants any ACL-series template setup, migration, or format fixes.

    293 GitHub stars~2.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Colm

    nanoAgentTeam/research-claw

    COLM (Conference on Language Modeling) paper formatting — activate when the user wants COLM template setup, migration, or formatting/compilation fixes.

    293 GitHub stars~2.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Conference Research

    nanoAgentTeam/research-claw

    Academic venue paper discovery — activate when you need to find papers accepted at specific conferences or journals (ACL, EMNLP, NeurIPS, ICML, ICLR, MLSys, etc.), analyze venue acceptance…

    293 GitHub stars~823 tokensUpdated 4 mo ago
    Auto-check passed
  • Cvpr Iccv Eccv

    nanoAgentTeam/research-claw

    CVPR / ICCV / ECCV paper formatting — activate when the user wants to submit to CVPR, ICCV, or ECCV, follow their template, or fix format issues for these computer vision conferences.

    293 GitHub stars~3.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Iclr

    nanoAgentTeam/research-claw

    ICLR (International Conference on Learning Representations) paper formatting — activate when the user wants to submit to ICLR, follow ICLR template, or fix ICLR format issues.

    293 GitHub stars~2.7k tokensUpdated 4 mo ago
    Auto-check passed

Questions about Qqbot Media

How do I install Qqbot Media in Claude Code?

Run `npx skills add nanoAgentTeam/research-claw --skill qqbot-media -a claude-code`. Or copy the skill folder (channels/im_api/qq/skills/qqbot-media in nanoAgentTeam/research-claw) into .claude/skills/qqbot-media in your project. Claude Code loads it when a task matches its description.

How do I install Qqbot Media in Codex?

Run `npx skills add nanoAgentTeam/research-claw --skill qqbot-media -a codex`. Or copy the skill folder (channels/im_api/qq/skills/qqbot-media in nanoAgentTeam/research-claw) into .agents/skills/qqbot-media in your project. Codex loads it when a task matches its description.

Can I use Qqbot Media in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add nanoAgentTeam/research-claw --skill qqbot-media -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/qqbot-media, .gemini/skills/qqbot-media, .github/skills/qqbot-media and .opencode/skills/qqbot-media in your project.

What does Qqbot Media need to run?

SKILL.md names no scripts, command-line tools or credentials: Qqbot Media is instructions for the agent only.

Does Qqbot Media access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Qqbot Media safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Qqbot Media use?

Qqbot Media is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Qqbot Media use?

About 541 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Qqbot Media?

Skills that share tags, products or a category with Qqbot Media: Hypothesis Generation (spacering-net/codeg, 3.9k stars), GitHub Deep Research (bytedance/deer-flow, 84k stars), Nature Paper Card (Yuan1z0825/nature-skills, 47k stars) and Content Research Writer (weapp-tailwindcss/weapp-tailwindcss, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Qqbot Media?

nanoAgentTeam (a GitHub organization) maintains it in nanoAgentTeam/research-claw, which has 293 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on June 8, 2026.

Source: nanoAgentTeam/research-claw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.