الهدف
بعد هالدرس تقدر تكتب Skill يطبّق قواعد موحّدة في كل projects، وتسوّي custom slash commands لأي workflow تكرره.
ليش هذا الحين؟
CLAUDE.md ممتاز لـ per-project rules. بس لو عندك 5 projects كلها تستخدم نفس الـ style — تكتب نفس الـ rules 5 مرات؟ Skills تحل هذا. والـ slash commands تحل الـ repetitive workflows.
الفكرة
Skill = cross-project rules:
مكانه: ~/.claude/skills/my-skill/SKILL.md
يطبّق في: كل Claude Code session مهما كان المشروع
مناسب لـ: coding standards، frameworks، personal preferences
Slash Command = shortcut لـ workflow:
مكانه: .claude/commands/command-name.md (في المشروع)
تشغّله بـ: /command-name [arguments]
مناسب لـ: review، refactor، test-write، commit-message