技能 creating-claude-rules
📋

creating-claude-rules

安全 🌐 網路存取📁 檔案系統存取⚙️ 外部命令

إنشاء قواعد Claude لإرشادات خاصة بالمشروع

عرّف قواعد معيارية تُوجّه Claude وفقًا لأعراف خاصة بالملفات. تُطبَّق القواعد في .claude/rules/ تلقائيًا على الملفات المطابقة، مما يضمن أنماط كود متسقة عبر مشروعك.

支援: Claude Codex Code(CC)
📊 69 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「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"

安全審計

安全
v5 • 1/16/2026

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
已掃描檔案
299
分析行數
3
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
21
社群
100
安全
91
規範符合性

你能建構什麼

فرض أعراف المشروع

أنشئ قواعد تضمن أنماط كود متسقة عبر جميع أعضاء الفريق لملفات 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.
إصلاح أخطاء frontmatter
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 بدون اقتباس - قد تفشل على بعض المنصات
  • إنشاء عدد كبير من القواعد الضيقة جدًا - وحِّدها حيثما أمكن

常見問題

ما الفرق بين paths وglobs؟
يستخدم Claude حقل paths بينما يستخدم Cursor حقل globs. استخدم paths لقواعد Claude في .claude/rules/.
كيف أنشئ قاعدة عامة؟
احذف frontmatter بالكامل. ستنطبق القاعدة على جميع الملفات دون أي قيود مسار.
هل يمكنني استخدام مجلدات فرعية في .claude/rules؟
نعم. تُكتشف القواعد بشكل متكرر. استخدم المجلدات الفرعية للتنظيم حسب الميزة أو نوع الملف.
هل بياناتي آمنة مع هذه المهارة؟
نعم. هذه المهارة تحتوي على وثائق فقط. لا تقرأ أو تكتب أو تنقل أي ملفات أو بيانات.
لماذا لا تُطبَّق قاعدتي على ملفاتي؟
تحقق من أن frontmatter يستخدم paths (وليس globs)، وأن الأنماط مقتبسة، وأن الأنماط تطابق مسارات ملفاتك بشكل صحيح.
كيف يقارن هذا بـ CLAUDE.md؟
ينطبق CLAUDE.md على مستوى المشروع. القواعد في .claude/rules/ معيارية وتُطبَّق فقط على الملفات المطابقة لأنماط المسار الخاصة بها.

開發者詳情

檔案結構

📄 SKILL.md