frontend_cards

Generate a card-grid listing page with split components for the Tone frontend.

11|3|Updated Aug 31, 2025
One-click install
npx skills add https://github.com/tonehq/tone --skill frontend-cards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend_cards
Source: https://github.com/tonehq/tone/tree/main/.claude/skills/frontend_cards
Command: npx skills add https://github.com/tonehq/tone --skill frontend-cards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of a card-grid listing page for the Tone frontend, enabling teams to represent entities as cards with concise previews and consistent UI patterns.

Core Features & Use Cases

  • Card-grid listing page generation for Tone frontend with a split-component structure (card, grid, skeleton, and form modal).
  • Supports infinite scroll, search, status filtering, and a create/edit modal for rapid data management.
  • Reference implementation pattern based on existing frontend components and patterns to ensure consistency across pages.

Quick Start

Generate a complete card-grid listing page for the Tone frontend following the split-component pattern.

Frequently Asked Questions about frontend_cards

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

FAQPage Schema
How do I generate a React card-grid listing page with infinite scroll and filtering?

To generate a React card-grid listing page, this Skill outputs modular TSX components including a grid with intersection observer for infinite scroll, search, status filtering, and a create/edit modal form while keeping data logic in services.

What is the best way to structure a TypeScript UI component for profile-like card previews?

The best way to structure TypeScript UI components for profile-like card previews is a split-component pattern, separating the card, grid, skeleton loader, and form modal into modular TSX files using shared frontend components.

Can I use Framer Motion for animations in an auto-generated card-grid?

Yes, you can use Framer Motion in an auto-generated card-grid. The Skill produces TSX UI patterns that integrate existing shared components, supporting animated and polished key-value previews for your frontend entities.

Do I need to manually implement skeleton loaders for my React card-grid?

You do not need to manually implement skeleton loaders. The Skill automatically generates skeleton loader components alongside the card and grid structure, ensuring consistent loading states during data fetching.

How does infinite scrolling work in a generated card-grid page?

Infinite scrolling in a generated card-grid page works via an intersection observer integrated into the grid component, automatically triggering data fetching through services as the user scrolls near the bottom.

What's the best way to add a create and edit modal to a frontend card-grid?

The best way to add a create and edit modal to a frontend card-grid is using the generated form modal component, which provides a reference implementation pattern that handles data inputs while routing logic through services and atoms.