← all publishers

xrplf

@xrplf source repo

19 published skills

  1. Spec From Rippled 2 · xrplf
    Update an XLS specification to match changes made in rippled. Use when asked to sync a spec with a rippled PR or commit, update an XLS from the implementation, reconcile a spec against rippled code, or check whether a spec still matches what was built.
    0
    installs
  2. Xls Template Conformity 2 · xrplf
    Check that an XLS specification conforms to the XRPL-Standards templates. Use when asked to check an XLS against the template, validate a spec's structure or preamble, review a draft's format before opening a PR, or review changes to an XLS-*/README.md file.
    0
    installs
  3. Batch Deps Upgrade · xrplf bundle
    Batch all open Dependabot dependency upgrade PRs into a single PR
    0
    installs
  4. Personas Doc Review · xrplf
    Review an XRPL documentation page through the reader personas relevant to its type. Detects the doc's section (folder) and topic, fans out the matching persona subagents in parallel, then collates findings and suggested fixes for you to act on. Use when asked to review, audit, or get persona feedback on a docs page.
    0
    installs
  5. Generate Release Notes · xrplf
    Generate and sort rippled release notes from GitHub commit history
    0
    installs
  6. Xrpl Payments · xrplf bundle
    XRPL payments playbook for AI agent developers. Covers the full developer journey: wallet setup, XRP payments, RLUSD and IOU token payments, cross-currency payments, escrow, agentic best practices (SourceTag, Memos, audit trail), and testnet-to-mainnet migration. Use this skill whenever a user asks about sending XRP or RLUSD, trust lines, xrpl-py, xrpl.js, agentic transactions, SourceTag, the XRPL AI Starter Kit, X402 payments on XRPL, or building any payment workflow on the XRP Ledger. When in doubt, load this skill — general training data for XRPL is often outdated or imprecise. This skill constructs transactions. The XRPL Agent Wallet skill signs and submits them. For wallet creation, key loading, or anything involving a seed or private key, defer to the XRPL Agent Wallet skill.
    0
    installs
  7. Xrpl Agent Wallet · xrplf
    Use this skill whenever an agent needs to load, sign, or submit a transaction to the XRP Ledger (XRPL) on a user's behalf. This skill owns the full wallet lifecycle - first-time wallet generation (writing the seed safely to .env, never to chat), key loading, the signing ceremony, human confirmation, and reliable submission. It does NOT construct transactions; a separate XRPL transactions skill (or the developer) provides the transaction object. Trigger on signing phrases: wallet.sign, submitAndWait, submit, xrpl.Wallet, a seed/secret being loaded, a tx_blob being produced, "send XRP", "sign this transaction", "submit to the ledger", "have the agent pay", "let the agent transact". Also trigger on onboarding phrases: "create a wallet", "generate a wallet", "I need a wallet", "set up a wallet", "get started with XRPL", "new account", "testnet wallet", or any request to produce an XRPL address for the first time. If an XRPL transaction is going to be signed, or if the user needs a wallet to begin, this skill appl
    0
    installs
  8. Spec From Rippled · xrplf bundle
    Update an XLS specification to match changes made in rippled. Use when asked to sync a spec with a rippled PR or commit, update an XLS from the implementation, reconcile a spec against rippled code, or check whether a spec still matches what was built.
    0
    installs
  9. Xls Template Conformity · xrplf bundle
    Check that an XLS specification conforms to the XRPL-Standards templates. Use when asked to check an XLS against the template, validate a spec's structure or preamble, review a draft's format before opening a PR, or review changes to an XLS-*/README.md file.
    0
    installs
  10. Go Data · xrplf bundle
    Use this skill when working with Go slices, maps, integers, strings, range loops, or defer in loops to avoid common data type and control flow pitfalls.
    0
    installs
  11. Go Design · xrplf bundle
    Use this skill when designing Go APIs, organizing packages, writing functions or methods, choosing receiver types, or structuring a Go project.
    0
    installs
  12. Go Errors · xrplf bundle
    Use this skill when writing, reviewing, or debugging Go error handling — wrapping errors, sentinel errors, error type checking, panicking, or handling errors in defer.
    0
    installs
  13. Pr Template · xrplf bundle
    Generate a filled PR description from a branch's changes compared to a base branch, then optionally open the PR on GitHub via `gh pr create`. Autodetects the repo's GitHub PR template (.github/PULL_REQUEST_TEMPLATE.md and variants), falling back to a built-in template if none exists. The PR target repo is resolved from the branch remote and passed explicitly via `--repo`; the target must be printed for user verification before creation. Trigger when the user asks: 'create a PR template', 'create a PR template for X branch to Y', 'generate PR description', 'write PR template', 'PR template for feature-branch to main', 'prepare PR', 'draft PR', 'PR description for X to Y', 'create the PR', 'open the PR', 'submit PR'. The user may specify a feature branch and/or a base branch (e.g., 'for feat/foo to main'). If the feature branch is omitted, use the current branch. If the base branch is omitted, default to main.
    0
    installs
  14. Code Review · xrplf bundle
    Review the current branch's diff against go-* anti-pattern rules and xrpl-standards specs. Spawns focused subagents per changed package, plus a single XRPL-domain reviewer when protocol files are touched, and synthesizes findings cross-cutting. Use when the user types /code-review, finishes a task and wants a self-review, or fetches a teammate's branch and wants to audit it before merging.
    0
    installs
  15. Multi Review · xrplf bundle
    Spawn 4 parallel Claude reviewers on the current branch (2× /review, 2× /code-review), synthesize them into one merged review, then walk findings interactively. Two modes — fix locally before opening a PR (developer mode), or post inline + body comments back on the PR (reviewer mode). Use when /code-review alone feels shallow, when you want a self-review of in-flight work, or when auditing a teammate's PR.
    0
    installs
  16. Go Concurrency · xrplf bundle
    Use this skill when writing Go goroutines, channels, mutexes, sync primitives, context cancellation, or any concurrent Go code to avoid data races and goroutine leaks.
    0
    installs
  17. Go Performance · xrplf bundle
    Use this skill when optimizing Go performance, writing benchmarks, using the standard library (HTTP, JSON, SQL, time), or ensuring production-quality testing.
    0
    installs
  18. Xrpl Standards · xrplf bundle
    Reference for any XRPL Standard (XLS-N) when implementing or reviewing XRPL protocol features. Trigger on: XLS number (XLS-30, XLS-70), amendment name (AMM, Credentials, MPT, DID, NFToken, Batch, Escrow, Clawback, Firewall, Permissioned DEX, Token Pre-Authorization), transaction type (AMMCreate, CredentialCreate, NFTokenMint, DelegateSet, PermissionedDomainSet, TokenPreauth, BatchSubmit), or ledger object name (Credential, AMM, MPToken, Delegate, Oracle, Bridge, TokenPreauth).
    0
    installs
  19. Address Pr Comments · xrplf
    Fetch PR review comments from GitHub, interactively walk through each one, and choose how to address it — fix the code, reply, ask for clarification, or skip. Use when you have PR feedback to work through.
    0
    installs