A working method and 40 skills for Claude Code.منهج عمل و40 مهارة لـ Claude Code.

40 skills, one method. Every skill ends in a script that says PASS or FAIL.40 مهارة ومنهج واحد. كل مهارة تنتهي بسكربت يقول PASS أو FAIL.

analyse find the skill plan execute gate review حلّل ابحث عن المهارة خطّط نفّذ افحص راجع PASS from a script من سكربت
The method loop: analyse, find the skill, plan, execute, gate, review. The gate prints PASS or FAIL.حلقة المنهج: حلّل، ابحث عن المهارة، خطّط، نفّذ، افحص، راجع. والفحص يطبع PASS أو FAIL.

In 10 secondsفي 10 ثوانٍ

  • Whatما هي

    A free method and 40 skills for Claude Code.منهج مجاني و40 مهارة لـ Claude Code.

  • Whyلماذا

    A script prints PASS or FAIL. No "should work".سكربت يطبع PASS أو FAIL، لا «يُفترض أن يعمل».

  • Startابدأ

    Paste 2 lines. 1 minute.الصق سطرين. دقيقة واحدة.

NJ-Kit banner, animated: the method loop analyse, find the skill, plan, execute, gate, review, ending on PASS.
NJ-Kit in 6 seconds: 40 skills, every one ending in a PASS or FAIL gate.NJ-Kit في 6 ثوانٍ: 40 مهارة، وكل واحدة تنتهي بفحص PASS أو FAIL.

3 steps. Then read the gate.3 خطوات، ثم اقرأ نتيجة الفحص.

NJ-Kit is a free, open-source Claude Code plugin: one working method and 40 skills. Each skill ends in a script that prints PASS or FAIL, so "done" means a check ran.NJ-Kit إضافة مجانية ومفتوحة المصدر لـ Claude Code: منهج عمل واحد و40 مهارة. تنتهي كل مهارة بسكربت يطبع PASS أو FAIL، فيعني «تم» أن فحصًا جرى فعلًا.

  1. Installثبّت

    The plugin, or the kit installer.الإضافة، أو مثبّت الحزمة.

  2. Askاطلب

    Ask for work as usual.اطلب العمل كما تفعل عادةً.

  3. Read the gateاقرأ النتيجة

    PASS or FAIL, from a script. No "should work".PASS أو FAIL من سكربت، لا «يُفترض أن يعمل».

Animated walkthrough of how NJ-Kit works: you ask, the method picks a skill, a script gate prints PASS or FAIL.
How it runs: ask, the method picks the skill, the gate reports.كيف تعمل: تطلب، فيختار المنهج المهارة، ثم يعلن الفحص النتيجة.

What's inside: Claude Code skills.ماذا في الداخل: مهارات Claude Code.

23 come with the plugin. The kit installer adds 17. Tap a group.23 مع الإضافة، ويضيف مثبّت الحزمة 17. اختر مجموعة.

  • nj-methodThe default method for every request: analyse, find a skill, plan with checkpoints, execute, review.المنهج الافتراضي لكل طلب: حلّل، وابحث عن مهارة، وخطّط بنقاط تحقق، ونفّذ، وراجع.
  • nj-delegateGovernance for agent teams: a Lead decides, workers build, helpers do bounded work.حوكمة فرق الوكلاء: القائد يقرّر، والعمّال يبنون، والمساعدون يؤدّون مهامّ محدودة.
  • nj-agent-opsThe transport layer: results through files, bad telemetry refused at write time.طبقة النقل: النتائج تمرّ عبر الملفات، والقياسات غير الصالحة تُرفض لحظة كتابتها.
  • nj-superviseHow to brief a worker and know it is actually working.كيف تكلّف عاملًا وتتأكد أنه يعمل فعلًا.
  • session-handoffClose a session with a handoff.md the next one reads first.أغلق الجلسة بملف handoff.md تقرؤه الجلسة التالية أولًا.
  • nj-learnCapture a lesson where it will be read again.دوّن الدرس حيث سيُقرأ مرة أخرى.
  • nj-wrapupClose a session or a tested service end to end, through gates.أغلق جلسة أو خدمة مُختبَرة من أولها إلى آخرها، عبر بوابات فحص.
  • devilRanked objections to a plan before you act on it.اعتراضات مرتّبة على الخطة قبل أن تنفّذها.
  • nj-security-reviewAudit third-party skills, plugins and MCP servers before installing.دقّق مهارات الأطراف الخارجية وإضافاتها وخوادم MCP قبل التثبيت.

Every skill ends with a script gate: PASS or FAIL.كل مهارة تنتهي ببوابة فحص من سكربت: PASS أو FAIL.

What it does for you.ماذا تقدّم لك؟

One method for every requestمنهج واحد لكل طلب

A tested skill first. Then a check against your request.مهارة مُختبَرة أولًا، ثم مراجعة مقابل طلبك.

  1. analyse
  2. find the skill
  3. plan
  4. execute
  5. gate
  6. review
  1. حلّل
  2. ابحث عن المهارة
  3. خطّط
  4. نفّذ
  5. افحص
  6. راجع
PASS

Gates, not guessesفحص لا تخمين

A skill can't say PASS unless the check ran.لا تقول المهارة PASS إلا إذا جرى الفحص فعلًا.

Arabic and English, both first-classالعربية والإنجليزية بالمستوى نفسه

Right-to-left included, with a proofreader for Arabic text.مع دعم الكتابة من اليمين إلى اليسار، ومدقق لغوي للنص العربي.

Agent teams with rulesفرق وكلاء بقواعد واضحة

A Lead decides, workers build, helpers do bounded work.القائد يقرّر، والعمّال يبنون، والمساعدون يؤدّون مهامّ محدودة.

Take one skill, or all of themخذ مهارة واحدة أو كلها

Copy one folder into ~/.claude/skills/ and it works on its own.انسخ مجلدًا واحدًا إلى ~/.claude/skills/ ويعمل وحده.

Not tied to one machineغير مرتبطة بجهاز واحد

Set the variables a skill names, or keep the defaults.اضبط المتغيرات التي تذكرها المهارة، أو أبقِ القيم الافتراضية.

Is it safe?هل هي آمنة؟

Free and open source under the MIT licence. Read every line before you install.مجانية ومفتوحة المصدر برخصة MIT. اقرأ كل سطر قبل أن تثبّتها.

Not affiliated with or endorsed by Anthropic.غير تابعة لشركة Anthropic ولا معتمدة منها.

No secretsلا أسرار في الشيفرة
Keys and URLs come from your environment or ~/.claude/secrets/.المفاتيح والروابط تأتي من بيئتك أو من ~/.claude/secrets/.
Safe deletesحذف آمن
To the recycle bin, never rm -rf.إلى سلة المحذوفات، وليس rm -rf أبدًا.
Real gatesفحص حقيقي
A skill can't say PASS unless the check ran.لا تقول المهارة PASS إلا إذا جرى الفحص فعلًا.
Guard hookخطّاف حماية
Sub-agents can't read secret paths.لا يستطيع الوكلاء الفرعيون قراءة مسارات الأسرار.

Pick how you want it. All free.اختر الطريقة التي تناسبك. كلها مجانية.

Pluginالإضافة

1 minuteدقيقة واحدة

For Claude Code. Paste these two lines:لـ Claude Code. الصق هذين السطرين:

/plugin marketplace add NJ-Burrito/NJ-Kit
/plugin install nj-kit@nj-kit

Then say "use nj-method". You have 23 skills.ثم قل "use nj-method". صارت لديك 23 مهارة.

Kit installerمثبّت الحزمة

5 minutes5 دقائق

The whole setup on a new machine. Needs Python 3.10+.الإعداد كاملًا على جهاز جديد. يحتاج إلى Python 3.10+.

git clone https://github.com/NJ-Burrito/NJ-Kit
cd NJ-Kit
python nj-kit/scripts/install.py --check   # preview, changes nothing
python nj-kit/scripts/install.py           # install
python nj-kit/scripts/fetch_assets.py --all # download NJ-Kit assets v1
Where skills go, optionsأين تُثبَّت المهارات، والخيارات
  • Skills land in ~/.claude/skills/.تُثبَّت المهارات في ~/.claude/skills/.
  • --scope project puts them in one repo.الخيار --scope project يضعها في مستودع واحد.
  • fetch_assets.py checks each file's sha256.يتحقق fetch_assets.py من بصمة sha256 لكل ملف.

Copy a skillانسخ مهارة

For any agent that reads SKILL.md. One folder, no installer.لأي وكيل يقرأ ملفات SKILL.md. مجلد واحد، بلا مثبّت.

Browse the skillsتصفّح المهارات

Questionsأسئلة

What is NJ-Kit?ما هي NJ-Kit؟

NJ-Kit is a free, open-source Claude Code plugin: one working method and 40 skills. Every skill ends in a script gate that prints PASS or FAIL. It is MIT licensed, by Nader Alzghoul.NJ-Kit إضافة مجانية ومفتوحة المصدر لـ Claude Code: منهج عمل واحد و40 مهارة. تنتهي كل مهارة بسكربت فحص يطبع PASS أو FAIL. برخصة MIT، من صنع نادر الزغول.

How do I install NJ-Kit?كيف أثبّت NJ-Kit؟

In Claude Code, run /plugin marketplace add NJ-Burrito/NJ-Kit, then /plugin install nj-kit@nj-kit. That takes about a minute and gives you 23 skills. The kit installer adds the other 17.في Claude Code نفّذ /plugin marketplace add NJ-Burrito/NJ-Kit ثم /plugin install nj-kit@nj-kit. يستغرق ذلك نحو دقيقة ويمنحك 23 مهارة، ويضيف مثبّت الحزمة الـ17 الباقية.

Does it work with agents other than Claude Code?هل تعمل مع وكلاء غير Claude Code؟

Any agent that reads SKILL.md files can use the skill folders directly, with no installer. The plugin route is for Claude Code.يمكن لأي وكيل يقرأ ملفات SKILL.md استخدام مجلدات المهارات مباشرة بلا مثبّت. أما مسار الإضافة فهو لـ Claude Code.

Is NJ-Kit made by Anthropic?هل NJ-Kit من Anthropic؟

No. NJ-Kit is an independent project by Nader Alzghoul, not affiliated with or endorsed by Anthropic.لا. NJ-Kit مشروع مستقل من نادر الزغول، وغير تابع لشركة Anthropic ولا معتمد منها.

Is it free?هل هي مجانية؟

Yes. MIT licence.نعم، برخصة MIT.

Do I need all of it?هل أحتاج إليها كلها؟

No. Copy one skill folder into ~/.claude/skills/ and it works on its own.لا. انسخ مجلد مهارة واحدة إلى ~/.claude/skills/ ويعمل وحده.

Does it work in Arabic?هل تعمل بالعربية؟

Yes. Arabic and English are both first-class, right-to-left included.نعم. العربية والإنجليزية بالمستوى نفسه، مع دعم الكتابة من اليمين إلى اليسار.

Will paths work on my machine?هل تعمل المسارات على جهازي؟

Yes. Set the variables a skill names, like NJ_PLUGIN_ROOT. Or keep the defaults.نعم. اضبط المتغيرات التي تذكرها المهارة، مثل NJ_PLUGIN_ROOT، أو أبقِ القيم الافتراضية.

Free. Two lines to start.مجانية، وتبدأ بسطرين.