Agent skill

Warpnet Add Handler

by Warp-net in Warp-net/warpnet

A skill your agent uses whenever the task is to add a new feature to Warpnet that crosses layers — anything described as a "new endpoint", "new route", "new RPC", "new event", "new path", or any…

Custom licenceAuto-check passedMobile

Install Warpnet Add Handler

skills CLI
$ npx skills add Warp-net/warpnet --skill warpnet-add-handler -a claude-code

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

GitHub CLI
$ gh skill install Warp-net/warpnet warpnet-add-handler --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/Warp-net/warpnet.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/warpnet-add-handler .claude/skills/warpnet-add-handler && 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
warpnet-add-handler
GitHub stars
157
Token cost
~11k tokens
SKILL.md length
4,876 words
Files
1
Skills in repo
6
Repo updated
First seen
Licence
Custom licence

At a glance

A skill your agent uses whenever the task is to add a new feature to Warpnet that crosses layers — anything described as a "new endpoint", "new route", "new RPC", "new event", "new path", or any…

  • Works in 9 steps: Do not skip context discovery → Choose the path → Define the DTOs → …
  • The task is to add a new feature to Warpnet that crosses layers — anything described as a new endpoint
  • SKILL.md covers Step 0 — Do not skip context…, Step 1 — Choose the path, Step 2 — Define the DTOs and Step 3 — Add or extend the repo, plus 8 more sections
  • Calls go, git and make

What it does

Warpnet Add Handler is an agent skill from Warp-net/warpnet. Use this skill whenever the task is to add a new feature to Warpnet that crosses layers — anything described as a "new endpoint", "new route", "new RPC", "new event", "new path", or any feature that needs a frontend (Vue desktop or Android/Tusky) to talk to the local node and/or one node to talk to another. Triggers include phrases like "add /private/get/...", "add a handler for X", "expose Y to the UI", "make nodes exchange Z", "expose X to warpdroid", "add support for X in the Android client". Also use when the…

Its SKILL.md is about 11k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Mobile. It works with Android and Vue.js. The repository describes itself as: Warpnet is a decentralized, peer-to-peer social network/media inspired by Twitter, built with Go. It runs without central servers, using Noise protocol for inter-node…

When your agent uses it

  • The task is to add a new feature to Warpnet that crosses layers — anything described as a new endpoint
  • Any feature that needs a frontend (Vue desktop
  • Android/Tusky) to talk to the local node and/or one node to talk to another
  • Include phrases like add /private/get/...

Example prompts

  • “new endpoint”
  • “new route”
  • “new RPC”
  • “/warpnet-add-handler”

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. Do not skip context discovery
  2. Choose the path
  3. Define the DTOs
  4. Add or extend the repo
  5. Write the handler
  6. Register the handler
  7. Wire the Vue frontend
  8. Server-side tests
  9. Pre-flight checklist before commit

What it can do on your machine

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

    Shell commands in SKILL.md call:

    • go
    • git
    • make
    • node

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

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    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

Warpnet Add Handler loads about 11k tokens when it runs. Until then it costs about 213 tokens; SKILL.md has 4,876 words of instructions outside code blocks.

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

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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 4,876 words (~10,823 tokens).

“A handler in Warpnet is one entry in a multi-layer pipeline. Adding one means touching all of these layers in lockstep — skipping any single layer leaves the feature dead. The pipeline is fixed; treat it as a checklist, not…”

— opening of SKILL.md by Warp-net, Custom licence
name
warpnet-add-handler

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/warpnet-add-handler of Warp-net/warpnet.

Open the folder on GitHubat commit da3b67b

Compare with similar skills

Warpnet Add Handler 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.

Warpnet Add Handler compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Warpnet Add Handler this skillWarp-net/warpnet157—~11kAutomated safety check: PassCustom licence
Competitor Feedbackzhitongblog/solomd1.2k—~1.2kAutomated safety check: NotesMIT
Solomdzhitongblog/solomd1.2k—~2kAutomated safety check: PassMIT
Engine Whats Newflutter/flutter179k—~978Automated safety check: PassBSD-3-Clause
Android Hidden API and R8 Checkgkd-kit/gkd43k—~1.5kAutomated safety check: PassGPL-3.0
Android API Diffgkd-kit/gkd43k—~796Automated safety check: PassGPL-3.0

Similar skills

  • Competitor Feedback

    zhitongblog/solomd

    Scan competing markdown editors' user feedback (GitHub issues/discussions/releases + closed-source forums) and synthesize themes cross-referenced against SoloMD's own gaps and roadmap.

    1.2k GitHub stars~1.2k tokensUpdated yesterday
    Knowledge ManagementAuto-check: notes
  • Solomd

    zhitongblog/solomd

    Read, search, edit, and version-control any folder of Markdown notes via the SoloMD MCP server.

    1.2k GitHub stars~2k tokensUpdated yesterday
    Knowledge ManagementAuto-check passed
  • Engine Whats New

    flutter/flutter

    Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44).

    179k GitHub stars~978 tokensUpdated today
    MobileAuto-check passed
  • Checks whether Android hidden-API implementations and system callbacks survive R8 minification, and diagnoses Release-only failures such as AbstractMethodError.

    43k GitHub stars~1.5k tokensUpdated 2 days ago
    MobileAuto-check passed
  • Android API Diff

    gkd-kit/gkd

    Looks up Android framework Java and AIDL APIs across versions with the android-api-diff CLI: signatures, availability, source files and hidden-API access code.

    43k GitHub stars~796 tokensUpdated 2 days ago
    MobileAuto-check passed
  • Android Readme Screenshot Studio

    permissionlesstech/bitchat-android

    Create or refresh polished, high-resolution screenshots of the Bitchat Android app for README and repository showcase use.

    7.8k GitHub stars~3k tokensUpdated 2 days ago
    MobileAuto-check passed

More from Warp-net/warpnet

  • Semantic Compression

    Warp-net/warpnet

    Apply semantic logic compression (Ovchinnikov method) when crafting prompts for LLMs or describing complex conditional logic.

    157 GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Warpdroid UI Test

    Warp-net/warpnet

    A skill your agent uses whenever a warpdroid (Android client) change or bug needs to be verified by actually driving the app's visual UI — any task phrased as "test the warpdroid UI", "click through…

    157 GitHub stars~3.5k tokensUpdated yesterday
    Auto-check passed
  • Warpnet Claude Node

    Warp-net/warpnet

    A skill your agent uses to stand up, log into, or tear down your own Warpnet node — the Claude account on the NODESEED=claude node, running from Dockerfile.remote on testnet.

    157 GitHub stars~3k tokensUpdated yesterday
    Auto-check passed
  • Warpnet Debug Backend

    Warp-net/warpnet

    A skill your agent uses when a Warpnet bug lives in the Go node/backend — the fat/member/remote node, its handlers, storage, or libp2p layer.

    157 GitHub stars~2.9k tokensUpdated yesterday
    Auto-check passed
  • Warpnet Testnet Verify

    Warp-net/warpnet

    A skill your agent uses whenever a Warpnet change needs to be verified by actually running it in the testnet network — any task phrased as "test this in testnet", "verify the feature works", "check…

    157 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed

Works with

Categories

Questions about Warpnet Add Handler

What does Warpnet Add Handler do?

A skill your agent uses whenever the task is to add a new feature to Warpnet that crosses layers — anything described as a "new endpoint", "new route", "new RPC", "new event", "new path", or any…. Warpnet Add Handler is an agent skill from Warp-net/warpnet. Use this skill whenever the task is to add a new feature to Warpnet that crosses layers — anything described as a "new endpoint", "new route", "new RPC", "new event", "new path", or any feature that needs a frontend (Vue desktop or Android/Tusky) to talk to the local node and/or one node to talk to another.

When should I use Warpnet Add Handler?

Warpnet Add Handler fits situations like: the task is to add a new feature to Warpnet that crosses layers — anything described as a new endpoint; any feature that needs a frontend (Vue desktop; android/Tusky) to talk to the local node and/or one node to talk to another; include phrases like add /private/get/...

How do I install Warpnet Add Handler in Claude Code?

Run `npx skills add Warp-net/warpnet --skill warpnet-add-handler -a claude-code`. Or copy the skill folder (.claude/skills/warpnet-add-handler in Warp-net/warpnet) into .claude/skills/warpnet-add-handler in your project. Claude Code loads it when a task matches its description.

How do I install Warpnet Add Handler in Codex?

Run `npx skills add Warp-net/warpnet --skill warpnet-add-handler -a codex`. Or copy the skill folder (.claude/skills/warpnet-add-handler in Warp-net/warpnet) into .agents/skills/warpnet-add-handler in your project. Codex loads it when a task matches its description.

Can I use Warpnet Add Handler 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 Warp-net/warpnet --skill warpnet-add-handler -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/warpnet-add-handler, .gemini/skills/warpnet-add-handler, .github/skills/warpnet-add-handler and .opencode/skills/warpnet-add-handler in your project.

What does Warpnet Add Handler need to run?

Going by SKILL.md and its folder, Warpnet Add Handler needs the command-line tools its instructions call (go, git, make and node).

Does Warpnet Add Handler access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Warpnet Add Handler 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 Warpnet Add Handler use?

Warpnet Add Handler has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Warpnet Add Handler use?

About 11k tokens (SKILL.md is roughly 43k 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 Warpnet Add Handler?

Skills that share tags, products or a category with Warpnet Add Handler: Competitor Feedback (zhitongblog/solomd, 1.2k stars), Solomd (zhitongblog/solomd, 1.2k stars), Engine Whats New (flutter/flutter, 179k stars) and Android Hidden API and R8 Check (gkd-kit/gkd, 43k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Warpnet Add Handler?

Warp-net (a GitHub organization) maintains it in Warp-net/warpnet, which has 157 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 7, 2026.

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