figurio-api-design
Design FastAPI endpoints for Figurio's Czech-first prepaid figurine commerce flows.
Skill by cellarwood
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/cellarwood-figurio-api-design
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/figurio-api-design
What's inside
- Skill name
figurio-api-design- Description
- Design FastAPI endpoints for Figurio's Czech-first prepaid figurine commerce flows.
- License
- MIT
- Instructions
- 48 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Figurio API Design Design backend contracts for a real prepaid commerce operation, not a generic CRUD app. ## Use This Skill For - Catalog order endpoints for checkout, payment state, and customer order lookup - Custom figurine intake APIs for prompts, asset uploads, moderation, and approval - Internal operator endpoints for review, production readiness, and MCAE handoff - Webhook-adjacent request models that must stay idempotent and auditable ## Working Rules - Treat Stripe-confirmed payment as the only path into paid or production-ready states. - Keep public API surface small and explicit for Czech launch scope. - Separate customer actions from internal operations actions. - Prefer status enums and transition commands over boolean flags. - Design error responses so support and operations can distinguish validation, payment, moderation, and handoff failures. - Include idempotency strategy whenever an endpoint can be retried by clients, webhooks, or operators. ## Endpoint Expectations - Define request and response models with business terms the frontend can render directly. - Make lifecycle transitions explicit: draft, awaiting_payment, paid, in_review, approved, rejected, sent_to_mcae, completed, refunded. - Preserve auditability for who approved, rejected, retried, or handed off work. - Keep custom figurine flows separate from catalog-only happy paths when data shape or risk differs. - Fail closed when payment, moderation, or production readiness is uncertain. ## Output Shape When you propose or implement an endpoint, include: 1. Route and method 2. Caller type: public customer, authenticated user, or internal operator 3. Request schema 4. Response schema 5. State transitions triggered 6. Idempotency and retry behavior 7. Validation and business-rule failures ## Avoid - Marketplace or multi-country abstractions - Implicit state changes hidden behind generic update endpoints - Endpoints that let production advance before prepaid confirmation - Mixing admin-only controls into customer-facing contracts
From cellarwood/figurio, MIT.
More from cellarwood/figurio
- 0.471score
custom-order-prd-template
cellarwood
Write launch-ready PRDs for Figurio custom figurine work with Czech prepaid commerce, MCAE handoff, and support-risk constraints.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-architecture-review
cellarwood
Review Figurio architecture decisions for launch speed, payment safety, operational traceability, and maintainability across the storefront and custom…
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-brand-voice
cellarwood
Define Figurio's Czech-first brand voice for a premium but approachable 3D figurine business spanning catalog and custom products.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-component-patterns
cellarwood
UI patterns for Figurio's Czech-first storefront, prepaid checkout, custom-order intake, and order-status communication.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-content-style-guide
cellarwood
Czech-first content and product-copy rules for Figurio across catalog pages, custom-order explanation, email, and campaign messaging.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-fulfillment-sop
cellarwood
Standard operating procedure for Figurio order validation, handoff, packaging, shipment communication, and exception handling.
SkillCFreshness: CClaude Code +9 - 0.467score
founder-delegation-rules
cellarwood
Rules for delegating Figurio launch work while keeping CEO attention focused on launch readiness, economics, legal risk, and major tradeoffs.
SkillCFreshness: CClaude Code +9 - 0.464score
figurio-accessibility-baseline
cellarwood
Minimum accessibility bar for Figurio's storefront, forms, previews, and checkout without slowing launch execution.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 10, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/cellarwood/figurio
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from cellarwood
- 0.471score
custom-order-prd-template
cellarwood
Write launch-ready PRDs for Figurio custom figurine work with Czech prepaid commerce, MCAE handoff, and support-risk constraints.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-architecture-review
cellarwood
Review Figurio architecture decisions for launch speed, payment safety, operational traceability, and maintainability across the storefront and custom…
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-brand-voice
cellarwood
Define Figurio's Czech-first brand voice for a premium but approachable 3D figurine business spanning catalog and custom products.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-component-patterns
cellarwood
UI patterns for Figurio's Czech-first storefront, prepaid checkout, custom-order intake, and order-status communication.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-content-style-guide
cellarwood
Czech-first content and product-copy rules for Figurio across catalog pages, custom-order explanation, email, and campaign messaging.
SkillCFreshness: CClaude Code +9 - 0.467score
figurio-fulfillment-sop
cellarwood
Standard operating procedure for Figurio order validation, handoff, packaging, shipment communication, and exception handling.
SkillCFreshness: CClaude Code +9
Cite this page
figurio-api-design skill. Agent Mart. https://agentmart.dev/skills/cellarwood-figurio-api-design (last updated 2026-10-24)