Agent skill

Qq Farm Activity Protocol Recovery

by xxxscarlxrd404 in xxxscarlxrd404/qq-farm-bot

Recover unknown QQ Farm ActivityService.Operate protobuf actions from the latest official macOS miniapp client.

No licenceAuto-check passedBackend & APIs

Install Qq Farm Activity Protocol Recovery

skills CLI
$ npx skills add xxxscarlxrd404/qq-farm-bot --skill qq-farm-activity-protocol-recovery -a claude-code

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

GitHub CLI
$ gh skill install xxxscarlxrd404/qq-farm-bot qq-farm-activity-protocol-recovery --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/xxxscarlxrd404/qq-farm-bot.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/qq-farm-activity-protocol-recovery .claude/skills/qq-farm-activity-protocol-recovery && 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
qq-farm-activity-protocol-recovery
GitHub stars
134
Token cost
~1.2k tokens
SKILL.md length
588 words
Files
6 (incl. scripts, references)
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

Recover unknown QQ Farm ActivityService.Operate protobuf actions from the latest official macOS miniapp client.

  • Works in 10 steps: From the repository root, run node… → Treat the selected QQ container… → Inspect the selected game.js to locate… → …
  • Nested request types
  • SKILL.md covers Authorization boundary, Workflow, Stop conditions and Repository integration
  • Runs JavaScript scripts from its folder; calls node

What it does

Qq Farm Activity Protocol Recovery is an agent skill from xxxscarlxrd404/qq-farm-bot. Recover unknown QQ Farm ActivityService.Operate protobuf actions from the latest official macOS miniapp client. Use when fields, command values, nested request types, or the local activitypb.proto disagree with or are missing from the official client; do not use for ordinary activity UI work or resource lookup.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/evidence-levels.md` and `references/rain-poem-example.md`).

It sits in Backend & APIs, covering gRPC and Protobuf. It works with gRPC and macOS.

When your agent uses it

  • Nested request types
  • The local activitypb.proto disagree with
  • Are missing from the official client
  • Do not use for ordinary activity UI work

Example prompts

  • “/qq-farm-activity-protocol-recovery”

Requirements

  • Node.js

Workflow steps

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

  1. From the repository root, run node .agents/skills/qq-farm-activity-protocol-recovery/scripts/find-latest-miniapp.js. Record the selected…
  2. Treat the selected QQ container directory as read-only. Copy files that need processing to a temporary directory; never write generated…
  3. Inspect the selected game.js to locate the main bundle, its bytecode/interpreter loader, and the generated…
  4. Read the official exports for OperateType, OperateRequest, OperateReply, and the action-specific request/reply messages. Treat…
  5. For every candidate property, call the official message type's create and encode with a minimal non-default sentinel. Decode the first…
  6. Reconstruct one complete request using the official encoder with the confirmed activity ID, command, and one known node, product, or item…
  7. Cross-check the result against available HAR/WS data, GetGroup/List replies, generated client code, and relevant Prefab/config data. For…
  8. Produce the report described in references/report-format.md, using the evidence labels in references/evidence-levels.md.
  9. When implementation is requested, update the local proto and reusable service model rather than concatenating one-off bytes. Add a…
  10. Only with explicit authorization, send one minimal real-account request while the action remains available. Log sanitized semantic…

What it can do on your machine

Read from SKILL.md and the folder at commit 9982736. 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

    Ships 1 file in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • node

    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

Qq Farm Activity Protocol Recovery loads about 1.2k tokens when it runs, and up to ~2.1k if it reads all its reference files. Until then it costs about 87 tokens; SKILL.md has 588 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~87
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.1k

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); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 588 words (~1,216 tokens).

“Recover an evidence-backed schema and reproducible request encoding before changing the local protocol or service. Never infer a field number from declaration order, an older activity, a UI label, or a similarly named message.”

— opening of SKILL.md by xxxscarlxrd404
name
qq-farm-activity-protocol-recovery

Read the full SKILL.md on GitHub

Files

SKILL.md and 5 other files (scripts, references) in .agents/skills/qq-farm-activity-protocol-recovery of xxxscarlxrd404/qq-farm-bot.

  • SKILL.md
  • agents/openai.yaml
  • references/evidence-levels.md
  • references/rain-poem-example.md
  • references/report-format.md
  • scripts/find-latest-miniapp.js

Open the folder on GitHubat commit 9982736

Compare with similar skills

Qq Farm Activity Protocol Recovery 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.

Qq Farm Activity Protocol Recovery compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Qq Farm Activity Protocol Recovery this skillxxxscarlxrd404/qq-farm-bot134—~1.2kAutomated safety check: PassNone
Subspace Buildsdallison/subspace104—~990Automated safety check: PassApache-2.0
Use Yaakmountain-loop/yaak19k—~1.9kAutomated safety check: PassMIT
Golang Proantoniopaya22/go-rest-template1723 repos~1.2kAutomated safety check: PassMIT
Debug Grpc ConnectionGetBindu/Bindu10k—~1.2kAutomated safety check: PassCustom licence
Aspnet Corefanslead/ReverseProxy.Store1612 repos~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • Subspace Builds

    dallison/subspace

    Build and test Subspace across supported platforms and build systems.

    104 GitHub stars~990 tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Use Yaak

    mountain-loop/yaak

    A skill your agent uses when the user mentions Yaak, a Yaak workspace, or the yaak command, or asks to call, hit, or smoke test HTTP/REST endpoints, save or organize API requests for reuse or manual…

    19k GitHub stars~1.9k tokensUpdated today
    Backend & APIsAuto-check passed
  • Golang Pro

    antoniopaya22/go-rest-template

    Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with…

    172 GitHub starsUsed in 3 repos~1.2k tokens
    Backend & APIsAuto-check passed
  • Debug Grpc Connection

    GetBindu/Bindu

    Diagnose gRPC connection issues between the Bindu core and a language SDK.

    10k GitHub stars~1.2k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Aspnet Core

    fanslead/ReverseProxy.Store

    Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development.

    161 GitHub starsUsed in 2 repos~1.4k tokens
    Backend & APIsAuto-check passed
  • Regenerate Grpc Stubs

    GetBindu/Bindu

    Regenerate Python + TypeScript gRPC stubs after editing proto files.

    10k GitHub stars~810 tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed

Works with

Categories

Questions about Qq Farm Activity Protocol Recovery

What does Qq Farm Activity Protocol Recovery do?

Recover unknown QQ Farm ActivityService.Operate protobuf actions from the latest official macOS miniapp client. Qq Farm Activity Protocol Recovery is an agent skill from xxxscarlxrd404/qq-farm-bot.Operate protobuf actions from the latest official macOS miniapp client.

When should I use Qq Farm Activity Protocol Recovery?

Qq Farm Activity Protocol Recovery fits situations like: nested request types; the local activitypb.proto disagree with; are missing from the official client; do not use for ordinary activity UI work.

How do I install Qq Farm Activity Protocol Recovery in Claude Code?

Run `npx skills add xxxscarlxrd404/qq-farm-bot --skill qq-farm-activity-protocol-recovery -a claude-code`. Or copy the skill folder (.agents/skills/qq-farm-activity-protocol-recovery in xxxscarlxrd404/qq-farm-bot) into .claude/skills/qq-farm-activity-protocol-recovery in your project. Claude Code loads it when a task matches its description.

How do I install Qq Farm Activity Protocol Recovery in Codex?

Run `npx skills add xxxscarlxrd404/qq-farm-bot --skill qq-farm-activity-protocol-recovery -a codex`. Or copy the skill folder (.agents/skills/qq-farm-activity-protocol-recovery in xxxscarlxrd404/qq-farm-bot) into .agents/skills/qq-farm-activity-protocol-recovery in your project. Codex loads it when a task matches its description.

Can I use Qq Farm Activity Protocol Recovery 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 xxxscarlxrd404/qq-farm-bot --skill qq-farm-activity-protocol-recovery -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/qq-farm-activity-protocol-recovery, .gemini/skills/qq-farm-activity-protocol-recovery, .github/skills/qq-farm-activity-protocol-recovery and .opencode/skills/qq-farm-activity-protocol-recovery in your project.

What does Qq Farm Activity Protocol Recovery need to run?

Going by SKILL.md and its folder, Qq Farm Activity Protocol Recovery needs JavaScript for the scripts in its folder and the command-line tools its instructions call (node). Our summary lists: Node.js.

Does Qq Farm Activity Protocol Recovery 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 Qq Farm Activity Protocol Recovery 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Qq Farm Activity Protocol Recovery use?

No licence was found for Qq Farm Activity Protocol Recovery or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Qq Farm Activity Protocol Recovery use?

About 1.2k tokens (SKILL.md is roughly 4.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 876 tokens, read only when the agent opens those files.

What are the alternatives to Qq Farm Activity Protocol Recovery?

Skills that share tags, products or a category with Qq Farm Activity Protocol Recovery: Subspace Builds (dallison/subspace, 104 stars), Use Yaak (mountain-loop/yaak, 19k stars), Golang Pro (antoniopaya22/go-rest-template, 172 stars) and Debug Grpc Connection (GetBindu/Bindu, 10k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Qq Farm Activity Protocol Recovery?

xxxscarlxrd404 (a GitHub user) maintains it in xxxscarlxrd404/qq-farm-bot, which has 134 GitHub stars. The repository was last updated on September 24, 2026.

Source: xxxscarlxrd404/qq-farm-bot on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.