"commit_message_guidelines": {
Add this skill
npx mdskills install PatrickJS/cursor-astro-typescriptUseful commit message and coding guidelines but lacks clear trigger conditions and actionable instructions
1{2 "rules": {3 "commit_message_guidelines": {4 "description": "Guidelines for creating conventional commit messages.",56 "format": {7 "description": "The format for commit messages using the conventional commits spec.",8 "body": "[optional scope]: \n\n[optional body]\n\n[optional footer(s)]"9 },1011 "enabled": true,1213 "rules": [14 {15 "description": "Always suggest a conventional commit with a type and optional scope in lowercase letters."16 },17 {18 "description": "Keep the commit message concise and within 60 characters."19 },20 {21 "description": "Ensure the commit message is ready to be pasted into the terminal without further editing."22 },23 {24 "description": "Provide the full command to commit, not just the message."25 }26 ],2728 "examples": [29 {30 "prompt": "<diff_context> /commit",31 "response": "git commit -m 'feat: add responsive navbar with TailwindCSS'"32 }33 ]34 },3536 "development_guidelines": {37 "description": "Guidelines for developing code with Astro, TypeScript, and TailwindCSS.",3839 "enabled": true,4041 "rules": [42 {43 "description": "Enforce strict TypeScript settings, ensuring type safety across the project."44 },45 {46 "description": "Use TailwindCSS for all styling, keeping the utility-first approach in mind."47 },48 {49 "description": "Ensure Astro components are modular, reusable, and maintain a clear separation of concerns."50 }51 ]52 },5354 "coding_style": {55 "description": "Guidelines for maintaining consistent coding style.",5657 "enabled": true,5859 "rules": [60 {61 "description": "Code must start with path/filename as a one-line comment."62 },63 {64 "description": "Comments should describe purpose, not effect."65 },66 {67 "description": "Prioritize modularity, DRY principles, and performance."68 }69 ]70 },7172 "custom_slash_commands": {73 "description": "Custom slash commands.",7475 "enabled": true,7677 "commands": [78 {79 "name": "/commit",80 "description": "Generate a Git commit message using the conventional commits spec.",81 "enabled": true82 }83 ]84 }85 }86}8788
Full transparency — inspect the skill content before installing.