generate-component

Pass

Generate a new component with test file following project conventions

@antjanlaban
MIT2/22/2026
(0)
0stars
0downloads
2views

Install Skill

Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.

Install globally (user-level):

npx skillhub install antjanlaban/OW-Korfbalmanager/generate-component

Install in current project:

npx skillhub install antjanlaban/OW-Korfbalmanager/generate-component --project

Suggested path: ~/.claude/skills/generate-component/

SKILL.md Content

---
name: generate-component
description: Generate a new component with test file following project conventions
disable-model-invocation: true
user-invocable: true
allowed-tools: Read, Write, Bash
argument-hint: "[component-name]"
---

Genereer een nieuw component `$ARGUMENTS`:

1. **Maak het bronbestand**: `src/$ARGUMENTS.js` met een duidelijke, geexporteerde module
2. **Maak het testbestand**: `tests/$ARGUMENTS.test.js` met minimaal:
   - Een test dat het component correct initialiseert
   - Een test voor de belangrijkste functionaliteit
   - Een edge case test
3. **Valideer**: Run `npm test` om te bevestigen dat de tests slagen
4. **Lint**: Run `npm run lint` om code style te checken

Volg de conventies uit @CLAUDE.md en @.claude/rules/code-style.md.
generate-component | SkillHub | SkillHub