marius-townhouse/effective-typescript-skills
type-vs-interface
Use when defining object types. Use when choosing between type and interface. Use when extending types.
Installation
npx skills add https://github.com/marius-townhouse/effective-typescript-skills
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Generate multiple radically different interface designs for a module using parallel sub-agents.…
216.1K installs>- Design engineering principles for making interfaces feel polished. Use when building UI comp…
55K installsGolang struct and interface design patterns — composition, embedding, type assertions, type swi…
37K installsGuides stable API and interface design. Use when designing APIs, module boundaries, or any publ…
31.1K installsCraft-first interface design for dashboards, admin panels, SaaS apps, tools, settings pages, da…
25.9K installsCombines all of the `better-*` skills into a single review across accessibility, layout, writin…
14.6K installsAlso in this package
Other skills from marius-townhouse/effective-typescript-skills · top by installs.
npx skills add https://github.com/marius-townhouse/effective-typescript-skills
Browse all from marius-townhouse/effective-typescript-skills
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Repository health
main
History
- First seen on skills.sh
- First recorded snapshot · 32 installs