creating-claude-rules
إنشاء قواعد Claude لإرشادات خاصة بالمشروع
عرّف قواعد معيارية تُوجّه Claude وفقًا لأعراف خاصة بالملفات. تُطبَّق القواعد في .claude/rules/ تلقائيًا على الملفات المطابقة، مما يضمن أنماط كود متسقة عبر مشروعك.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「creating-claude-rules」。 Create a Claude rule for TypeScript API files that enforces proper error handling patterns
預期結果:
- Create .claude/rules/typescript-api.md with paths frontmatter
- Frontmatter: paths: ["src/api/**/*.ts", "**/*.api.ts"]
- Rule content: Use custom Error classes, include error codes, log errors with context
正在使用「creating-claude-rules」。 Create a global Claude rule for all JavaScript files
預期結果:
- Create .claude/rules/javascript-global.md without frontmatter
- Rule applies to all files automatically
- Content: Use ES module syntax, prefer const over let, use arrow functions
正在使用「creating-claude-rules」。 Fix a Claude rule that is not applying to my files
預期結果:
- Check if rule uses 'globs' instead of 'paths' - this is Cursor format
- Replace globs with paths field using correct YAML frontmatter
- Ensure patterns are quoted strings like "src/**/*.ts"
安全審計
安全Pure documentation skill containing only markdown guidance for structuring .claude/rules/ files. Contains no executable code, no network calls, no file system access, and no external command execution. All 44 static detections are false positives triggered by documentation text, code examples, and documentation URLs.
風險因素
🌐 網路存取 (2)
📁 檔案系統存取 (1)
⚙️ 外部命令 (28)
品質評分
你能建構什麼
فرض أعراف المشروع
أنشئ قواعد تضمن أنماط كود متسقة عبر جميع أعضاء الفريق لملفات TypeScript وReact والاختبارات.
توثيق معايير الترميز
عرّف إرشادات واضحة لأنواع ملفات محددة تُحمَّل تلقائيًا عند العمل مع الملفات المطابقة.
تحويل قواعد Cursor
انقل قواعد Cursor الحالية من alwaysApply إلى تنسيق Claude باستخدام paths frontmatter الصحيح بدلًا من globs.
試試這些提示
Create a Claude rule for API TypeScript files that enforces proper error handling patterns.
Create a global Claude rule that requires all JavaScript files to use ES module syntax.
Fix this Claude rule that uses globs instead of paths frontmatter.
Help me organize my .claude/rules/ directory with subdirectories for frontend and backend rules.
最佳實務
- استخدم أنماط paths المقتبسة لضمان الاعتمادية عبر المنصات المختلفة
- اجمع القواعد ذات الصلة في مجلدات فرعية لتحسين التنظيم
- أبقِ القواعد مركزة على أنواع ملفات أو أنماط محددة
- احذف frontmatter بالكامل للقواعد التي تُطبَّق عالميًا على جميع الملفات
避免
- استخدام حقل globs بدلًا من paths - هذا تنسيق Cursor وليس Claude
- تضمين حقل alwaysApply - يستخدم Claude نهج omit-paths بدلًا من ذلك
- ترك أنماط paths بدون اقتباس - قد تفشل على بعض المنصات
- إنشاء عدد كبير من القواعد الضيقة جدًا - وحِّدها حيثما أمكن