Conventions
Always-on conventions for TypeScript monorepos. Use when writing or reviewing TypeScript, markdown, or tests, when handling secrets, env vars, or input at trust boundaries, or any time you would otherwise reach for a project style guide. Bundles code style, JSDoc, markdown structure, security, testing, and USA English rules.From its SKILL.md
npx -y skills add stijnvanhulle/template --skill conventionsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.4 KB, as published. Nobody here has run it
Conventions
This skill ships the always-on rules that the template repo uses under
.claude/rules/. When the plugin is installed in another project, the same
files load on demand from here instead.
Read the file that matches what you are doing:
rules/code-style.mdfor ESM conventions, naming, imports, and exports.rules/jsdoc.mdfor the always-on JSDoc essentials. The full reference lives in the separatejsdocskill.rules/markdown.mdfor markdown structure. Thedocumentationandhumanizerskills cover writing voice and SEO.rules/security.mdfor secrets, input validation at trust boundaries, and safe shell use.rules/testing.mdfor Vitest patterns and what to test.rules/usa-english.mdfor the USA English spelling convention used across code, comments, and docs.
If a rule conflicts with a project-specific instruction in AGENTS.md or
CLAUDE.md, the project instruction wins.