·api-and-interface-design
</>

api-and-interface-design

يُستخدم عند تصميم واجهات برمجة التطبيقات أو حدود الوحدة النمطية أو أي واجهة عامة. يُستخدم عند إنشاء نقاط نهاية REST أو GraphQL، أو تحديد عقود النوع بين الوحدات، أو إنشاء حدود بين الواجهة الأمامية والخلفية.

14التثبيتات·0الرائج·@addyosmani

التثبيت

$npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design

كيفية تثبيت api-and-interface-design

ثبّت مهارة الذكاء الاصطناعي api-and-interface-design بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: addyosmani/agent-skills.

Design stable, well-documented interfaces that are hard to misuse. Good interfaces make the right thing easy and the wrong thing hard. This applies to REST APIs, GraphQL schemas, module boundaries, component props, and any surface where one piece of code talks to another.

Define the interface before implementing it. The contract is the spec — implementation follows.

Don't mix patterns. If some endpoints throw, others return null, and others return { error } — the consumer can't predict behavior.

يُستخدم عند تصميم واجهات برمجة التطبيقات أو حدود الوحدة النمطية أو أي واجهة عامة. يُستخدم عند إنشاء نقاط نهاية REST أو GraphQL، أو تحديد عقود النوع بين الوحدات، أو إنشاء حدود بين الواجهة الأمامية والخلفية. المصدر: addyosmani/agent-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-24
آخر تحديث
2026-03-10

Browse more skills from addyosmani/agent-skills

إجابات سريعة

ما هي api-and-interface-design؟

يُستخدم عند تصميم واجهات برمجة التطبيقات أو حدود الوحدة النمطية أو أي واجهة عامة. يُستخدم عند إنشاء نقاط نهاية REST أو GraphQL، أو تحديد عقود النوع بين الوحدات، أو إنشاء حدود بين الواجهة الأمامية والخلفية. المصدر: addyosmani/agent-skills.

كيف أثبّت api-and-interface-design؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/addyosmani/agent-skills