x402-stellar-checks

Automate build, test, lint, typecheck, and Docker validation for the x402-stellar monorepo.

7|5|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/stellar/x402-stellar --skill x402-stellar-checks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x402-stellar-checks
Source: https://github.com/stellar/x402-stellar/tree/main/.opencode/skills/x402-stellar-checks
Command: npx skills add https://github.com/stellar/x402-stellar --skill x402-stellar-checks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, docker, and includes scripts (resource) components.

What problem does it solve?

Verification, build, test, and Docker checks for the x402-stellar monorepo to prevent regressions before commits or merges.

Core Features & Use Cases

  • Full repo validation across key packages: packages/paywall, examples/facilitator, examples/simple-paywall/server, and examples/simple-paywall/client, plus monorepo tooling in vendors.
  • Docker-based verification including docker-compose workflows and smoke tests to validate local deployability.
  • Pre-commit style checks, rebases, and integration tests to catch issues early and ensure changes work end-to-end.

Quick Start

Run the full local verification with make check and then docker-smoke-test.sh to validate the Dockerized setup.

Frequently Asked Questions about x402-stellar-checks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate build and test validation for a Docker monorepo before merging?

Automate build and test validation for a Docker monorepo by running comprehensive checks, lint, typecheck, and docker-compose smoke tests across key packages to prevent regressions before merges.

What's the best way to run docker-compose smoke tests for local deployability?

Run docker-compose smoke tests for local deployability by executing the docker-smoke-test.sh script after make check to validate the Dockerized setup and verify end-to-end repository health.

Does this monorepo verification tool require Docker and curl to run checks?

Yes, this monorepo verification tool requires Docker and curl as dependencies to execute build, test, lint, typecheck, and Docker-based integration checks across the repository packages.

How do I enforce pre-commit checks and typecheck across monorepo packages?

Enforce pre-commit checks and typecheck across monorepo packages by running make check, which validates packages/paywall, examples/facilitator, and simple-paywall directories, plus monorepo tooling.

Why does my monorepo build fail integration tests after a rebase?

Monorepo builds fail integration tests after a rebase when local changes conflict with upstream updates, requiring comprehensive checks and rebases to catch issues early and ensure end-to-end functionality.

When do I need to run Docker verification for monorepo packages?

Run Docker verification for monorepo packages before commits or merges to validate local deployability, enforce docker-compose workflows, and ensure changes work end-to-end without regressions.