Scripts and configs for TrigenSoftware's projects.
| Skill | Description |
|---|---|
project |
Scaffold the base of a new Trigen-style project from reference repositories — toolchain, linting, git hooks, GitHub workflows, and simple-release publishing. |
eslint-to-oxlint |
Migrate Trigen-style repositories from @trigen/eslint-config to @trigen/oxlint-config. |
css-mixin |
Pattern for mixins in native CSS — a mixin is a class in a shared CSS Module, its parameters are CSS Custom Properties. |
ui-component |
Framework-agnostic rules for writing UI components — semantic HTML, CSS Modules conventions, and UX/accessibility requirements. |
react-component |
React-specific rules for writing components — component tiers, folder structure, props conventions, and Storybook stories. Builds on top of the ui-component skill. |