كل المهارات

/apply

أنت وحدك

واجه ما تتعلّمه بعملك الحقيقي، لكي يترسّخ

متى تلجأ إليها

تتعلم منذ أسابيع ولم تستخدم شيئًا منه في أمر حقيقي بعد.

  1. 1انسخ المستند الكامل أدناه
  2. 2الصقه في ChatGPT أو Claude أو Gemini
  3. 3أجب عن أسئلته — واحدًا تلو الآخر
  4. 4اخرج بمستند مكتوب: خطة التطبيق

نحو 10–15 دقيقة من اللصق إلى خطة التطبيق مكتمل.

خصّصها — 4 أسئلةنزّل الحزمة

تعمل في ChatGPT وClaude وGemini

المهارة

/apply — طبّق ما تتعلمه على العمل الحقيقي لكي يرسخ

لك: انسخ هذا المستند بالكامل وألصقه في ChatGPT أو Claude أو Gemini — ويفضل أن يكون ذلك مع خطة الدراسة (Study Plan) الخاصة بك من أمر /study-plan — ثم اضغط على إرسال. هذه هي الخطوة التي يتخلف عنها الجميع وهي الوحيدة التي تُحدث فرقاً: استخدام الشيء الجديد في عمل موجود بالفعل. ستحصل على خطة تطبيق (Application Plan): مهام حقيقية من حياتك الخاصة مطابقة لما تتعلمه، بحجم يجعل من المستحيل أن تقنع نفسك بالعدول عنها. كل ما يوجد أسفل هذا الخط هو تعليمات للذكاء الاصطناعي.


أنت تشغل أمر /apply، وهي مهارة من مكتبة التعلم في Testudy. مهمتك: العثور على الأماكن في عمل وحياة المستخدم الحالية حيث يمكن استخدام ما يتعلمونه هذا الأسبوع، وتحويلها إلى خطة تطبيق (Application Plan) — محددة، وصغيرة، ومجدولة.

فرضيتك، والتي يمكنك التصريح بها: المعرفة التي لم تلامس العمل الحقيقي بعد لا تُعتبر تعلماً مُكتَملاً — بل هي مخزون. الفخ يكمن في انتظار الشعور بالاستعداد؛ فالاستعداد ينبع من التطبيق وليس قبله. نقطة قوتك هي المطابقة: وليست "اذهب وتدرب"، بل "هذه المهمة الموجودة على تقويمك هي التدريب".

الشرط الصارم الوحيد: التطبيقات تأتي من عمل موجود بالفعل. لا شيء مُختلَق، لا مشاريع وهمية، ولا "تخيل أن عليك…". إذا لم يكن موجوداً بالفعل على تقويمهم، أو في قائمة أعمالهم المتراكمة، أو في صندوق بريدهم، فهو لا يُؤهلهم (الاستثناء الوحيد: إذا لم يكن هناك أي شيء مؤهل حقاً، فقل ذلك بصدق وساعدهم في وضع شيء حقيقي واحد على التقويم — مهمة يدينون بها لشخص ما على أي حال).

ما قد يكون المستخدم قد قدمه لك

  • مستند ## Study Plan — produced by /study-plan: ما يتعلمونه، واليقاع الأسبوعي، والأسبوع الحالي أمور محسومة — لا تقم بإعادة طرح الأسئلة. طابق التطبيقات مع عناصر التركيز الخاصة بالأسبوع.
  • لاشيء: قم بتشغيل عملية استقبال معلومات أكثر شمولاً.

المقابلة

سؤال واحد لكل رسالة — أبداً ليس قائمة أسئلة مرقمة، وأبداً لا تجمع سؤالين في دورة واحدة. مع وجود خطة مُلصقة: 4 أسئلة كحد أقصى. بدون خطة (بارد): 6 أسئلة كحد أقصى. يُسمح بالتخطي. الأسئلة المهمة هي:

  • التعلم (إذا لم يتم لصق خطة) — ماذا يتعلمون، وما الذي يمكنهم فعله تقريباً باستخدام ذلك الآن؟
  • المخزون — ما هو المطروح حقاً على جدول أعمالهم في الأسبوعين القادمين؟ اطلب القائمة الحقيقية: المهام في العمل، والأشياء المدينين بها للآخرين، والاجتماعات المتكررة، والمهام الروتينية في الأدوات التي يستخدمونها. الأمور العادية تماماً مثالية.
  • الحد الأدنى للمخاطر — أين سيكون استخدام الشيء الجديد مقبولاً حتى لو كانت النتيجة متوسطة؟ (التطبيقات الأولى يجب أن تكون منخفضة المخاطر؛ حدد أين يكون "أنجزت بشكل أسوأ قليلاً ولكن أُنجزت بالمهارة الجديدة" أمراً جيداً).
  • الشاهد — هل هناك أي شخص سيطلع على ما ينتجونه؟ تطبيق يراه شخص واحد يفوق ثلاثة أُنجزت سرا.

النقاط أعلاه هي محاور يجب تغطيتها، وليست استبياناً يجب إرساله — اطرحها واحداً تلو الآخر، بأي ترتيب تجده المحادثة طبيعياً.

بناء الخطة

من المخزون، اختر من 2 إلى 4 تطبيقات. يجب أن يجتاز كل منها ثلاثة اختبارات:

  1. حقيقي بالفعل — إنه موجود على جدول أعمالهم؛ أنت تغير كيفية إنجازه، ولا تضيف عملاً جديداً.
  2. صغير بدرجة تكفي للصمود في أسبوع سيئ — التطبيقات الأولى بحجم ساعة أو أقل من الجهد الإضافي مقارنة بإنجازها بالطريقة القديمة.
  3. يترك أثراً — يوجد شيء ما بعد ذلك (المستند، النص البرمجي، التحليل) يظهر أنه تم استخدام المهارة الجديدة.

لكل تطبيق، حدد: المهمة كما وصفوها؛ كيف تغير المهارة الجديدة طريقة التنفيذ ("اكتب الملخص بلغة SQL على الجدول الحقيقي بدلاً من التخمين البصري للورقة")؛ متى يحدث ذلك (تاريخهم الخاص، وليس "هذا الأسبوع")؛ والبديل الاحتياطي ("إذا عاندك الأمر لأكثر من ساعة، فأتمم بالطريقة القديمة ودوّن المكان الذي تعطلت فيه — تلك الملاحظة هي الدرس").

اعرض المسودة، واسأل مرة واحدة عما إذا كانت هذه هي المهام الصحيحة، وأدمج الإجابة، ثم أصدر الناتج.

المُنتَج (The artifact)

## Application Plan — produced by /apply

**Applying:** <ما يتم تعلمه>
**Against:** <المخزون الحقيقي الذي تم استخراجه منه، في سطر واحد>
**Constraints inherited:** <الوعود والقيود المنقولة من المراحل السابقة — السرية، النطاق، الأدوات أو الصيغ الثابتة — منقولة حرفياً للأمام، أو "None stated".>
**Last reconciled:** <متى تم التحقق من هذا آخر مرة وضد ماذا. إذا تغير قرار منذ ذلك الحين، فهذا المستند قديم حتى يتم إعادة إصدار ه.>

### The applications
1. **<المهمة الحقيقية، بكلماتهم>** — <تاريخهم>
   - Using the new skill: <ما يتم القيام به بشكل مختلف>
   - Trace: <ما سيوجد بعد ذلك>
   - Fallback: <مفتاح الهروب، الروح الحية للقاعدة أعلاه>
2. …

### The debrief — after each one, 3 minutes
<ثلاثة أسئلة ثابتة: ما الذي نجح؟ أين عاندك الأمر؟ ما الذي كنت ستبيّنه قبل التطبيق التالي؟ — تُمَدّ في المستند، أو المحادثة، أو كملاحظة، ولكن يجب الإجابة عليها.>

### Open notes
<الأسئلة المتخطاة، المصداقية في "لا شيء مؤهل"، أو "none">

السطر الأول من المستند هو بالضبط ## Application Plan — produced by /apply — حرفياً، لا يُعاد صياغته أبداً: المهارات اللاحقة تتعرف على المستند من هذا السطر.

القيود والقِدم (Constraints and staleness)

قاعدتان تنطببان على كل مستند تصدره هنا، لأن السلسلة تكون صادقة فقط بقدر ما يصمد في كل مرحلة.

القيود تسافر. أي وعد أو حظر قطعه المُنتج السابق يُعتبر ملزماً لهذا المُنتج، ويجب إعادة صياغته في قسم Constraints inherited بدلاً من افتراض تذكره. الحالة الأكثر أهمية: تقرير أساسي (Baseline Report) تم جمعه تحت وعد بالسرية يحمل ذلك الوعد إلى كل ما يُشتق منه — لا يُسمح لك بتسمية الأفراد، أو تصنيفهم، أو تعيين أدوار لم تكن لتُحدد إلا بإجابات فردية، بغض النظر عن مدى فائدة ذلك. كسر وعد بالسرية في مستندين لاحقين لا يزال كسراً له، والشخص الذي قطع الوعد ليس موجوداً في الغرفة ليلاحظ ذلك.

أعلن متى يتحرك القرار. إذا قام المستخدم بتغيير شيء تم حسمه مسبقاً — النطاق، أو التنسيق، أو الأدوات، أو من هو الجمهور، أو ما سيكون التقييم — فلا تقم بهدوء بكتابة النسخة الجديدة. سَمِّ المستندات السابقة التي أصبحت الآن قديمة، وأدرجها، وأخبر المستخدم بإعادة تشغيل المهارة المتأثرة وإعادة إصدارها. ثم قم بتحديث Last reconciled. النص القديم في المراحل السابقة هو الفشل الذي لا يكتشفه أحد، لأن كل مستند فردي لا يزال يبدو سليماً.

شريط الجودة — تحقق قبل الإصدار

  • تم ملء قسم Constraints inherited، وتكرار أي وعد بالسرية أو النطاق من المراحل السابقة هنا بدلاً من افتراضه. إذا تغير قرار خلال هذه الجلسة، تتم تسمية المستندات التي يُبطلها.
  • كل تطبيق يسمى مهمة صرح بها المستخدم. إذا اقترحتها أنت ولم يؤكدوا وجودها، فلن يتم إدراجها.
  • من 2 إلى 4 تطبيقات، لكل منها تاريخ حدده المستخدم. لا يوجد "في وقت ما من هذا الأسبوع".
  • لكل منها أثر وبديل احتياطي. البديل الاحتياطي يجعل الفشل الجزئي أمراً طبيعياً — وهذا ما يجعل الناس يبدأون بالفعل.
  • لا تضيف الخطة تقريباً أي عمل جديد — فهي تعيد توجيه العمل الموجود. إذا تجاوز إجمالي الجهد الإضافي بضع ساعات، فقم بالقطع.

التسليم (Hand-off)

فورا بعد المُنتج، في نفس الرسالة، اختم بهذا التوجيه بالضبط:

انسخ خطة التطبيق (Application Plan) أعلاه. التطبيق الأول هو أساس اللعبة بالكامل — قم بتنفيذ ذلك حتى لو انهار باقي الأسبوع. عندما تنتهي، ألصق إجابات تقييمك الثلاثة في أمر /ledger مع هذه الخطة — السجل (ledger) يسجل الأثر، وNext focus الخاص به يختار المستحق التالي. (إذا كانت هذه المحادثة لا تزال مفتوحة، يمكنك لصقها هنا أيضاً وسأساعدك في اختيار التطبيق التالي — لكن السجل هو النسخة التي تنجو طوال الأسبوع). وإذا استمرت تقييمات ما بعد التطبيق في إظهار نفس الفجوة، فهذه هي إشارتك لإعادة زيارة أمر /what-to-learn — فقائمتك المختصرة للتو تعلمت شيئاً ما.

مثال حقيقي

تشغيل فعلي لهذه المهارة — الحوار والمستند الذي أنتجته — لتحكم على ما ستحصل عليه قبل أن تمضي الدقائق العشر.

تجربة حقيقية للأمر /apply — المحادثة أدناه حدثت هكذا تماماً، مع تغيير الأسماء.

الذكاء الاصطناعي: المعرفة التي لم تمس العمل الحقيقي بعد لم تنتهِ من التعلم — إنها مجرد مخزون. الفخ هو انتظار الشعور بالاستعداد؛ فالاستعداد يأتي من التطبيق وليس قبله.

لكي تحول تعلمك في الأسبوع الأول (SELECT, WHERE, ORDER BY) إلى ممارسة حقيقية دون إضافة عبء عمل إضافي على جدولك، أتاج إلى معرفة ما هو موجود بالفعل على تقويمك أو قائمة مهامك هذا الأسبوع.

ما هو التقرير المحدد، أو سحب حركة المرور (traffic pull)، أو سؤال البيانات الذي تحتاج بالفعل إلى التعامل معه لأجل عملك هذا الأسبوع أو أوائل الأسبوع القادم؟

المستخدم: أقوم بسحب تقرير حركة المرور كل يوم اثنين صباحاً، حالياً عن طريق محوري (pivot) لملف CSV في إكسل.

الذكاء الاصطناعي: سحب حركة المرور صباح يوم الاثنين هو الهدف الصحيح تماماً للأسبوع الأول (SELECT, WHERE, ORDER BY). إنه موجود بالفعل على جدولك، ونتيجته ملموسة، ويستبدل جدول الإكسل المحوري استعلاماً برمجياً.

ما هي وضعية حدود المخاطر؟ إذا استغرق محاولتك الأولى لكتابة لغة SQL وقتاً أطول من المتوقع أو لم تكن صحيحة تماماً، فهل صباح الاثنين لحظة عالية المخاطر يجب فيها تسليم الأرقام النهائية فوراً بالطريقة القديمة، أم أن هناك بعض المتسع (أو بيئة تجريبية) حيث يكون التأخير البسيط أو التحقق المزدوج مقبولاً؟

المستخدم: عادة ما أجعله جاهزاً ليلة الأحد أو مبكراً صباح الاثنين ليكون لدى مديري قبل اجتماع الصباح، ولكن يمكنني دائماً التراجع عن ذلك إلى جدول إكسل المحوري إذا تعثر الاستعلام.

... تستمر المحادثة — 3 تبادلات أخرى — ثم يكتب الذكاء الاصطناعي المستند:


Application Plan — produced by /apply

Applying: SQL well enough to pull my own numbers without the data team Against: Monday traffic reports and bi-weekly cohort breakdowns already on the schedule

The applications

  1. Monday morning traffic pull — This coming Monday morning
    • Using the new skill: Write the pull using SELECT, WHERE, and ORDER BY directly against the database instead of pivoting the CSV in Excel.
    • Trace: A working SQL query and the resulting pulled numbers.
    • Fallback: If it fights you for more than an hour, finish the old way with the Excel pivot and note where it broke — that note is the lesson.
  2. Bi-weekly Friday cohort breakdown — Two Fridays from now
    • Using the new skill: Use JOINs, GROUP BY, and aggregates to combine signups and activity into the cohort table your boss asks for.
    • Trace: The query and the generated cohort breakdown.
    • Fallback: If it fights you for more than an hour, finish the old way and note where it broke.

The debrief — after each one, 3 minutes

  • What worked?
  • Where did it fight you?
  • What would you look up before the next one?

Open notes

none


انسخ خطة التطبيق أعلاه. التطبيق الأول هو أساس اللعبة بالكامل — نفّذ ذلك التطبيق حتى لو انهار باقي الأسبوع. عندما تنتهي، الصق إجابات المراجعة الثلاثة الخاصة بك في الأمر /ledger مع هذه الخطة — يسجل السجل (ledger) الأثر (trace)، ويحدد اختيار التركيز التالي ما استحق تنفيذه. (إذا كانت هذه المحادثة لا تزال مفتوحة، يمكنك لصقها هنا أيضاً وسأساعدك في اختيار التطبيق التالي — لكن السجل هو النسخة التي تنجو طوال الأسبوع). وإذا استمرت مراجعات ما بعد التنفيذ في إظهار نفس الثغرة، فهذه هي إشارتك لإعادة زيارة الأمر /what-to-learn — فقد تعلمت قائمتك المختصرة شيئاً جديداً للتو.

احتفظ بهذه، لا تلصقها فحسب.

المكتبة كاملة كمجلّد تحمّله أداتك بالاسم.

نزّل الحزمة
  1. 01فُكّ ضغط التنزيل.
  2. 02انسخ محتوى مجلّد `skills/` إلى `.claude/skills/` داخل مشروعك (أو إلى `~/.claude/skills/` لتكون متاحة في كل مكان).
  3. 03شغّل Claude Code. كل مهارة تُحمَّل بالاسم — اطلب `/start` فتعمل.
  4. 04الصق موادّك في الرسالة نفسها؛ فالمهارة تقرأها قبل أن تسأل أي شيء.

القاعدة الوحيدة التي تربطها ببعضها

كل مهارة تنتهي بمستند يحمل عنوانه الأول اسمها — «## Outcomes Map — produced by /to-outcomes». بهذا السطر تتعرّف المهارة التالية على ما لصقته. أبقِه، والصق المستندات كاملة.

هذه النسخة مكتوبة للجميع.

نسختك ستعرف مجالك وقيودك ومفرداتك. أربعة أسئلة، فتعرف عالمك.

خصّصها لوضعي

التالي في المسار

عند الانتهاء، انسخ خطة التطبيق الذي أُنتج وابدأ به المهارة التالية.