LLM Skills
~/catalogue/frontend//astro-typescript-cursorrules-prompt-filec
Frontendsource GitHub

Astro typescript

/astro-typescript-cursorrules-prompt-filec

Applique des règles Cursor pour développer avec Astro typescript de façon cohérente et maintenable.

PatrickJSPatrickJS
40.7k
27 mai 2026
CC0-1.0
// contenu du skill

description: "Cursor rules for Astro development with TypeScript integration."

globs: */

alwaysApply: false


{

"rules": {

"commitmessageguidelines": {

"description": "Guidelines for creating conventional commit messages.",

"format": {

"description": "The format for commit messages using the conventional commits spec.",

"body": "[optional scope]: \n\n[optional body]\n\n[optional footer(s)]"

},

"enabled": true,

"rules": [

{

"description": "Always suggest a conventional commit with a type and optional scope in lowercase letters."

},

{

"description": "Keep the commit message concise and within 60 characters."

},

{

"description": "Ensure the commit message is ready to be pasted into the terminal without further editing."

},

{

"description": "Provide the full command to commit, not just the message."

}

],

"examples": [

{

"prompt": "<diff_context> /commit",

"response": "git commit -m 'feat: add responsive navbar with TailwindCSS'"

}

]

},

"development_guidelines": {

"description": "Guidelines for developing code with Astro, TypeScript, and TailwindCSS.",

"enabled": true,

"rules": [

{

"description": "Enforce strict TypeScript settings, ensuring type safety across the project."

},

{

"description": "Use TailwindCSS for all styling, keeping the utility-first approach in mind."

},

{

"description": "Ensure Astro components are modular, reusable, and maintain a clear separation of concerns."

}

]

},

"coding_style": {

"description": "Guidelines for maintaining consistent coding style.",

"enabled": true,

"rules": [

{

"description": "Code must start with path/filename as a one-line comment."

},

{

"description": "Comments should describe purpose, not effect."

},

{

"description": "Prioritize modularity, DRY principles, and performance."

}

]

},

"customslashcommands": {

"description": "Custom slash commands.",

"enabled": true,

"commands": [

{

"name": "/commit",

"description": "Generate a Git commit message using the conventional commits spec.",

"enabled": true

}

]

}

}

}

// source originale publique
PatrickJS/awesome-cursorrules
/rules/astro-typescript-cursorrules-prompt-file.mdc
Licence : CC0-1.0. Consultez le dépôt avant toute réutilisation.
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/astro-typescript-cursorrules-prompt-file.mdc" "https://raw.githubusercontent.com/PatrickJS/awesome-cursorrules/main/rules/astro-typescript-cursorrules-prompt-file.mdc"
Ensuite dans Claude Code, tapez /astro-typescript-cursorrules-prompt-filec pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
CréateurPatrickJS
Étoiles 40.7k
CatégorieFrontend
LicenceCC0-1.0
Mis à jour27 mai 2026
Format.md
AccèsGratuit
// similaires

Skills Frontend

Voir toutarrow_forward