Zero-Spawn browser engine for AI agents — Bun + Rust FFI. In-process DOM/Markdown, curl-impersonate stealth HTTP, CDP-compatible, native MCP server, Google search, recon, 24/7 autonomous crawler, and a native X/Twitter client. No external Chromium.
Use when reviewing code for anti-patterns. Keywords: anti-pattern, common mistake, pitfall, code smell, bad practice, code review, is this an anti-pattern, better way to do this, common mistake to avoid, why is this bad, idiomatic way, beginner mistake, fighting borrow checker, clone everywhere, unwrap in production…
Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code.
Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. Use this skill when: (1) writing new Rust code or functions, (2) reviewing or refactoring existing Rust code, (3) deciding between borrowing vs cloning or ownership patterns, (4) implementing error handling with Result types, (5)…
Génère un scraper Bxc complet (profil choisi + extraction typée Zod + sortie JSONL). À utiliser quand l'utilisateur demande "scrape X", "extract Y from URL Z", ou veut un nouveau scraper one-shot dans examples/ ou un sub-package dans packages/.
This skill should be used for the autopilot loop (scripts/autopilot.sh), scoped verify + lint to avoid global noise, monitor feeding, subagent spawning, PLAN.md / MEGA-PLAN.md management, continuous "YOLO" operation without human in the loop, and log-based coordination.
This skill should be used when the user asks to work on bxc (or similar Bun + Rust FFI native browser/X/Grok/agent engine projects), "bxc stack", "zero-spawn", native X client, Grok xAI high-level, bxc-mcp, scraper packages, rust-bridge FFI, autopilot, CLAUDE.md rules, cross-platform Bun/Rust builds, or needs patterns…
This skill should be used when writing or improving CLAUDE.md, MEGA-PLAN.md, package READMEs, SKILL.md (progressive disclosure, strong triggers, third-person), agent frontmatter, command docs, or making the bxc knowledge (or a port) complete, lisible, and reusable via the bxc Claude Code plugin.
This skill should be used for anything involving @aphrody/xai (high-level Chat.createChat/append/sample/stream/executeToolCalls/sampleStructured), XTools for native X fulfillment, SuperGrok / OIDC keyless (SUPERGROKTOKEN or /.grok/auth.json), reasoningeffort, structured outputs, tool calling loops with real @aphrody/x…
This skill should be used when extending or building the bxc-native-mcp (src/mcp/server.ts), adding registerTool calls with Zod schemas, versioning the server, building the standalone binary, wiring .mcp.json or gemini-extension.json, or exposing new capabilities from the bxc packages/Rust FFI as MCP tools.
This skill should be used when working on rust-bridge/, FFI between Bun and Rust (cdylib, nomangle extern "C", lolhtml, V8, x-client, x-algorithm), rusqlite workspace constraints, tokio async blocks for FFI, cross-platform cdylib (.so/.dylib/.dll), bxcx symbols, Cargo workspace for rust-bridge crates, or porting Rust…
This skill should be used when creating or maintaining scraper packages under packages/ (fut, voiranime, xcom, zukan, worldbeyblade, challonge, etc.), following the monorepo workspace pattern, CLI integration in src/cli/, profile mapping (stealth/http/static...), and publishing as @aphrody/.
This skill should be used for the native cookie-based X/Twitter client (@aphrody/x), GraphQL + REST, catalog sync from bundles, local For You ranking (rankTweets / tweetToPostCandidate from x-algorithm port), SQLite store + FTS, Radar / X Pro decks, stealth profiles, and using it from Grok tool calling via XTools.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development…
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash…
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDEPLUGINROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop…
This skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", "connect external service", mentions "${CLAUDEPLUGINROOT} with MCP", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive…
This skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md…
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDEPLUGINROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest…
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.