Personal collection of reusable Cursor rules and skill-enforcement templates.
cursor-rules/
README.md
templates/
skill-enforcement.template.mdc # Nuxt / Vue / Nuxt UI / VueUse / Better Auth / AG Grid
examples/
# (add concrete project-specific copies here over time)
-
Copy the desired template into the target project:
mkdir -p <project>/.cursor/rules cp templates/skill-enforcement.template.mdc \ <project>/.cursor/rules/skill-enforcement-<project>.mdc
-
Open the copied file and replace the only placeholder:
{PROJECT_NAME}— human-friendly app name
Skill paths are not required: skills are installed globally via skills.sh under the "general" scope, so agents discover them by name automatically.
-
Delete sections that don't apply (e.g. drop the Better Auth section if the project doesn't use it). The AG Grid section is safe to keep — it's conditional on AG Grid being installed.
-
Optional: tighten the
globsfield if you want the rule scoped to certain files only (default applies to common Nuxt/Vue paths). -
Commit. Cursor picks the rule up automatically.
- Rules live under
<project>/.cursor/rules/*.mdc. - Front-matter:
description— short summary shown in Cursor.globs— file patterns the rule applies to.alwaysApply: true|false— whether the rule is loaded for every session.
- Keep rules concise; one concern per file is preferred.
- When you change a template here, propagate the change to existing projects
manually (the rule files in
.cursor/rules/are project-local copies). - Use
examples/to keep reference snapshots of how a concrete project ended up customizing a template.