Agent skill

Warpnet Debug Backend

by Warp-net in 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.

Custom licenceAuto-check passedBackend & APIs

Install Warpnet Debug Backend

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

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

GitHub CLI
$ gh skill install Warp-net/warpnet warpnet-debug-backend --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-debug-backend .claude/skills/warpnet-debug-backend && 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-debug-backend
GitHub stars
157
Token cost
~2.9k tokens
SKILL.md length
1,214 words
Files
1
Skills in repo
6
Repo updated
First seen
Licence
Custom licence

At a glance

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.

  • Works in 2 steps: Find-key in a discardable RW txn.… → Targeted write in a fresh RW txn. Read…
  • A Warpnet bug lives in the Go node/backend — the fat/member/remote node
  • SKILL.md covers Triage tree, Cross-layer bugs — pull in…, § Yamux config for… and § BadgerDB scan-then-write…, plus 4 more sections
  • Calls go and git

What it does

Warpnet Debug Backend is an agent skill from Warp-net/warpnet. Use this skill when a Warpnet bug lives in the Go node/backend — the fat/member/remote node, its handlers, storage, or libp2p layer. Symptoms and triggers include "Transaction Conflict. Please retry" in node logs, the libp2p connection flapping every ~25-30s (yamux keep-alive), "context deadline exceeded" on a specific server RPC, a handler emitting the wrong or zero-value payload on the wire, gossip/timeline delivery failing (a followed user's tweets never arrive), CRDT stat double-counting, or BadgerDB MVCC /…

Its SKILL.md is about 2.9k 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 Backend & APIs, covering Backend development, Social media posts and Meeting notes and agendas. It works with X (Twitter). 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

  • A Warpnet bug lives in the Go node/backend — the fat/member/remote node
  • Include Transaction Conflict
  • Pure client rendering/parsing/UI bugs (use warpnet-debug-frontend)
  • Add a new route

Example prompts

  • “Transaction Conflict. Please retry”
  • “context deadline exceeded”
  • “/warpnet-debug-backend”

Requirements

  • Docker

Workflow steps

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

  1. Find-key in a discardable RW txn. Rollback() it. Dropping the txn drops every key from Badger's conflict table for this caller.
  2. Targeted write in a fresh RW txn. Read just {targetKey} via txn.Get, modify, txn.SetWithTTL, txn.Commit. The read-set and write-set are…

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

    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 Debug Backend loads about 2.9k tokens when it runs. Until then it costs about 237 tokens; SKILL.md has 1,214 words of instructions outside code blocks.

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

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 1,214 words (~2,905 tokens).

“This skill is for bugs whose cause lives in the Go node — the handlers, BadgerDB storage, the libp2p/yamux transport, or the gossip/CRDT layer. The visible breakage is often reported by a client (blank list, dropped connection, a slow RPC)…”

— opening of SKILL.md by Warp-net, Custom licence
name
warpnet-debug-backend

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/warpnet-debug-backend of Warp-net/warpnet.

Open the folder on GitHubat commit da3b67b

Compare with similar skills

Warpnet Debug Backend 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 Debug Backend compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Warpnet Debug Backend this skillWarp-net/warpnet157—~2.9kAutomated safety check: PassCustom licence
Grok Searchsundial-org/awesome-openclaw-skills663—~620Automated safety check: PassNone
Twitterapi IokaitoInfra/twitterapi-io449—~3.1kAutomated safety check: PassMIT
X Twitter ScraperXquik-dev/x-twitter-scraper2091 repos~2.6kAutomated safety check: PassMIT
Backfill Event Datarubyevents/rubyevents569—~2.8kAutomated safety check: PassNone
Xquik MCPXquik-dev/x-twitter-scraper2091 repos~997Automated safety check: PassMIT

Similar skills

  • Grok Search

    sundial-org/awesome-openclaw-skills

    Search the web or X/Twitter using xAI Grok server-side tools (websearch, xsearch) via the xAI Responses API.

    663 GitHub stars~620 tokensUpdated 7 mo ago
    Productivity & AutomationAuto-check passed
  • Twitterapi Io

    kaitoInfra/twitterapi-io

    Official skill for twitterapi.io — query Twitter/X data (tweets, profiles, followers, advanced search, trends, spaces, communities, lists) and perform authenticated actions (post, reply, like…

    449 GitHub stars~3.1k tokensUpdated 4 mo ago
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    Xquik-dev/x-twitter-scraper

    Use Xquik to fetch X (Twitter) data or act through a connected account: search, profiles, followers, replies, threads, timelines, media downloads, bulk exports, trends, monitors, signed webhooks…

    209 GitHub starsUsed in 1 repo~2.6k tokens
    Backend & APIsAuto-check passed
  • Backfill Event Data

    rubyevents/rubyevents

    Add or backfill RubyEvents conference data for an event from its website — involvements (organizers/MCs), sponsors, venue + hotels, schedule, talk running order, and speaker GitHub/Twitter handles.

    569 GitHub stars~2.8k tokensUpdated today
    Backend & APIsAuto-check passed
  • Xquik MCP

    Xquik-dev/x-twitter-scraper

    Connect, verify, and troubleshoot Xquik's remote MCP server.

    209 GitHub starsUsed in 1 repo~997 tokens
    Backend & APIsAuto-check passed
  • Socialite Development

    hexlet-volunteers/hexlet-sicp

    Manages OAuth social authentication with Laravel Socialite. An agent skill from hexlet-volunteers/hexlet-sicp.

    114 GitHub starsUsed in 5 repos~1.2k tokens
    Backend & APIsAuto-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 today
    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 today
    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 today
    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 today
    Auto-check passed
  • Warpnet Add Handler

    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…

    157 GitHub stars~11k tokensUpdated today
    Auto-check passed

Works with

Questions about Warpnet Debug Backend

What does Warpnet Debug Backend do?

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. Warpnet Debug Backend is an agent skill from Warp-net/warpnet. Use this skill when a Warpnet bug lives in the Go node/backend — the fat/member/remote node, its handlers, storage, or libp2p layer.

When should I use Warpnet Debug Backend?

Warpnet Debug Backend fits situations like: A Warpnet bug lives in the Go node/backend — the fat/member/remote node; include Transaction Conflict; pure client rendering/parsing/UI bugs (use warpnet-debug-frontend); add a new route.

How do I install Warpnet Debug Backend in Claude Code?

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

How do I install Warpnet Debug Backend in Codex?

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

Can I use Warpnet Debug Backend 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-debug-backend -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-debug-backend, .gemini/skills/warpnet-debug-backend, .github/skills/warpnet-debug-backend and .opencode/skills/warpnet-debug-backend in your project.

What does Warpnet Debug Backend need to run?

Going by SKILL.md and its folder, Warpnet Debug Backend needs the command-line tools its instructions call (go and git). Our summary lists: Docker.

Does Warpnet Debug Backend 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 Debug Backend 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 Debug Backend use?

Warpnet Debug Backend 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 Debug Backend use?

About 2.9k tokens (SKILL.md is roughly 12k 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 Debug Backend?

Skills that share tags, products or a category with Warpnet Debug Backend: Grok Search (sundial-org/awesome-openclaw-skills, 663 stars), Twitterapi Io (kaitoInfra/twitterapi-io, 449 stars), X Twitter Scraper (Xquik-dev/x-twitter-scraper, 209 stars) and Backfill Event Data (rubyevents/rubyevents, 569 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Warpnet Debug Backend?

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.