create-card

Scaffold HashDo v2 card files and define inputs, actions, and templates.

33|8|Updated Sep 14, 2015
One-click install
npx skills add https://github.com/shauntrennery/hashdo --skill create-card
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-card
Source: https://github.com/shauntrennery/hashdo/tree/main/.claude/skills/create-card
Command: npx skills add https://github.com/shauntrennery/hashdo --skill create-card

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of creating new HashDo cards, ensuring all necessary files and configurations are correctly set up from the start.

Core Features & Use Cases

  • Guided Scaffolding: Provides step-by-step instructions for creating card files (card.ts, package.json, tsconfig.json).
  • Best Practice Enforcement: Guides users on naming conventions, input definitions, and template structure.
  • Use Case: When a user wants to add a new data visualization card to HashDo, this Skill will walk them through creating the card's structure, defining its inputs, and writing the initial code.

Quick Start

Use the create-card skill to start building a new card named 'do-stock-tracker'.

Frequently Asked Questions about create-card

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

FAQPage Schema
How do I scaffold a new HashDo card with TypeScript?

To scaffold a new HashDo card, this Skill guides you step-by-step through generating the required `card.ts`, `package.json`, and `tsconfig.json` files while enforcing best practices for naming conventions and project structure.

What files do I need to create for a HashDo v2 card?

Creating a HashDo v2 card requires setting up `card.ts`, `package.json`, and `tsconfig.json` files. This Skill provides the guided scaffolding to generate these necessary files and configure them correctly from the start.

How do I define inputs and actions for an interactive data card?

You define card inputs and actions within the scaffolded `card.ts` file. This Skill provides implementation patterns and step-by-step guidance to properly structure your inputs, actions, and templates according to HashDo best practices.

Does this card creation process enforce naming conventions and template structure?

Yes, the card creation process enforces best practice naming conventions and template structure. It guides you through defining the card name, description, and inputs to ensure your interactive data cards are configured correctly for AI clients.

Can I use this scaffolding tool to build data visualization cards for AI clients?

Yes, you can use this scaffolding tool to build interactive data visualization cards for AI clients. It facilitates development by walking you through creating the card structure, defining inputs, and writing the initial TypeScript code.

Why do I need guided scaffolding for HashDo card development?

Guided scaffolding for HashDo card development ensures all necessary files and configurations are correctly set up from the start, streamlining the creation process and preventing structural errors when adding new interactive data cards.