Cursor SolidJS 编码规范:来自 PatrickJS/awesome-cursorrules (40k stars) 的 sol,适用于各类文档与内容的智能化处理。
Cursor SolidJS 编码规范:来自 PatrickJS/awesome-cursorrules (40k stars) 的 sol,适用于各类文档与内容的智能化处理。
**文件来源:** PatrickJS/awesome-cursorrules → `rules/solidjs-typescript-cursorrules-prompt-file.mdc`
**原仓库:** https://github.com/PatrickJS/awesome-cursorrules
**评分:** ⭐ 仓库 40k stars (社区最权威 Cursor rules 合集)
把 `solidjs-typescript-cursorrules-prompt-file.mdc` 这条 Cursor 编码规则打包成可调用的 AI skill,帮你把代码生成统一到一致的标准上。
> Cursor rules for Solid.js development with TypeScript integration.
globs: **/*
alwaysApply: false
---
// Solid.js with TypeScript .cursorrules
// Prefer functional components
const preferFunctionalComponents = true;
// Solid.js and TypeScript best practices
const solidjsTypeScriptBestPractices = [
"Use createSignal<T>() for typed reactive state",
"Implement proper type definitions for components",
"Utilize TypeScript's strict mode",
"Use type inference where possible",
"Implement interfaces for complex prop types",
"Utilize utility types provided by Solid.js",
];
// Folder structure
const folderStructure = `
src/
components/
pages/
utils/
types/
App.tsx
index.tsx
public/
index.html
tsconfig.json
`;
// Additional instructions
const additionalInstructions = `
1. Use .tsx extension for files with JSX
2. Implement strict TypeScript checks
3. Utilize Solid Router with proper typing
4. Use type-safe context with createContext
5. Implement proper typing for event handlers
6. Follow TypeScript best practices and naming conventions
7. Use type assertions sparingly and only when necessary
`;
有问题或建议,在本 skill 下留言。
把 `solidjs-typescript-cursorrules-prompt-file.mdc` 这条 Cursor 编码规则打包成可调用的 AI skill,帮你把代码生成统一到一致的标准上。
> Cursor rules for Solid.js development with TypeScript integration.