typescript-prop-definition

Installation
SKILL.md

TypeScript Prop Definition

Interface Convention

Use interface for component props:

/**
 * Props for the Button component
 */
interface ButtonProps {
  /** Button text or content */
  children: React.ReactNode;
  /** Click handler */
  onClick?: () => void;
  /** Whether button is disabled */
  disabled?: boolean;
}
Installs
1
GitHub Stars
2
First Seen
Mar 31, 2026
typescript-prop-definition — agentient/vibekit