dfectuoso/frontpage-sh-skills-dev · Archived

frontpage-million-dev

Dev/testnet variant of frontpage-million — buy pixels on a frontpage.sh dev instance with Tempo Moderato testnet USDC. Use ONLY when the user explicitly says dev, testnet, staging, or localhost.

First seen Jun 22, 2026

Installation

$ npx skills add dfectuoso/frontpage-sh-skills-dev --skill frontpage-million-dev

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from dfectuoso/frontpage-sh-skills-dev.

npx skills add dfectuoso/frontpage-sh-skills-dev

Browse all from dfectuoso/frontpage-sh-skills-dev

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,592 B
  • docs SUMMARY.md 225 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

frontpage-million-dev

Dev/testnet variant of frontpage-million. That skill carries the full flow — endpoints, the quote→buy sequence, pricing, the batch link/label rule, errors — and everything there applies here, with these overrides:

Install

npx skills add DFectuoso/frontpage-sh-skills-dev --copy

The dev repo bundles the base skills, so this one install gives you both this twin and the base skill it builds on.

Overrides

  • Base URL: $FRONTPAGEBASEURL if set, otherwise http://localhost:3000. Never https://www.frontpage.sh.
  • Network: Tempo Moderato testnet (chain id 42431). Pin mppx to it: export MPPXRPCURL=https://rpc.moderato.tempo.xyz (per-call --network testnet also works).
  • Money: testnet USDC only — top up from the Tempo testnet faucet. Prices are real in shape, worthless in value.
  • Keys: use a throwaway dev wallet. Never point a mainnet key at a dev instance.
  • Chains: prod accepts USDC on Tempo, Solana, Base, and Monad (see the base skill); a dev box typically enables Tempo testnet only (plus Base Sepolia when configured) — the 402 response is authoritative.

Worked example

export FRONTPAGE_BASE_URL=http://localhost:3000
export MPPX_RPC_URL=https://rpc.moderato.tempo.xyz

# 1) quote (free) — one red pixel
curl -s $FRONTPAGE_BASE_URL/api/million/quote -H 'content-type: application/json' --data '{"pixels":[{"x":500,"y":500,"rgb":"#ff0000"}]}'

# 2) settle — just the quoteId from step 1 (no pixel re-send)
mppx $FRONTPAGE_BASE_URL/api/million/buy --json-body '{"quoteId":"<quoteId from step 1>","email":"[email protected]"}'

To add a link on a dev box, pass url (and optional label) at the top level of the quote body — it applies to every pixel and each is clickable (see the base skill).

Batch pixel inspect (also free): GET $FRONTPAGEBASEURL/api/million/pixel?idxs=500500,500501,501500 — comma-separated flat indices (idx = y*1000 + x), max 2,500 per request. Returns { pixels: [...] } in request order, each entry shaped like the single-pixel response (GET /api/million/pixel?x=&y=). Cheaper than N single reads when checking a region before quoting.

When to use

Only when the user explicitly asks for dev / testnet / staging / localhost. If in doubt, use frontpage-million (production).