المهارات spec-driven-development
📦

spec-driven-development

مراجعة المحتوى r2 آمن ⚙️ الأوامر الخارجية

Plan Software Work With Clear Specifications

Unclear requirements cause rework, missed assumptions, and poorly ordered implementation tasks. This skill guides teams through reviewed specifications, dependency-aware plans, and verifiable tasks before coding.

يدعم: Claude Codex Code(CC)
🥉 78 برونزي

التثبيت باستخدام Agent لدي

انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.

طلب الوكيل
Review the Skillstore skill "spec-driven-development" from https://skillstore.io/skills/addyosmani-spec-driven-development.md and its manifest at https://skillstore.io/api/skills/addyosmani-spec-driven-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.

موارد مهيّأة لـ Agents

استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.

اختبرها

جارٍ استخدام "spec-driven-development". Make the dashboard faster.

النتيجة المتوقعة:

Success criteria: largest contentful paint under 2.5 seconds on a 4G connection; initial data load under 500 milliseconds; cumulative layout shift under 0.1.

جارٍ استخدام "spec-driven-development". Build account, billing, notifications, and reporting capabilities.

النتيجة المتوقعة:

  • Capability map: identity owns accounts and sessions; billing depends on identity; notifications depends on identity; reporting depends on billing and notifications.
  • Build order: identity, then billing and notifications, then reporting.

التدقيق الأمني

آمن

All 26 static findings are false positives. The flagged backticks are Markdown code formatting and inline references in a documentation workflow, not shell execution or system reconnaissance.

1
الملفات التي تم فحصها
252
الأسطر التي تم تحليلها
0
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة
لم يكتشف أحدث تدقيق ثابت ودلالي مكتمل أي نتائج أمنية مؤكدة. ولا يثبت ذلك أن المهارة خالية من الآثار الجانبية.
شارك واستشهد بهذا التقرير

شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.

فتح التقرير المرتبط بالإصدار
تقييم الأمان

نسخ رابط التقرير

https://skillstore.io/skills/addyosmani-spec-driven-development/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

شارة Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/addyosmani-spec-driven-development/security.svg)](https://skillstore.io/skills/addyosmani-spec-driven-development?utm_source=security_passport_badge)

شارة HTML

<a href="https://skillstore.io/skills/addyosmani-spec-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/addyosmani-spec-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

بطاقة قابلة للتضمين

<iframe src="https://skillstore.io/embed/skills/addyosmani-spec-driven-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
الاستشهادات الأكاديمية (APA · BibTeX · CFF)

اقتباس APA

addyosmani. (2026). spec-driven-development security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-spec-driven-development/audits/2

اقتباس BibTeX

@techreport{addyosmani-addyosmani-spec-driven-development-2026, author = {addyosmani}, title = {spec-driven-development security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/addyosmani-spec-driven-development/audits/2}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "spec-driven-development security audit report (audit version 2)" version: "unspecified" type: report authors: - name: "addyosmani" date-released: "2026-09-19" url: "https://skillstore.io/skills/addyosmani-spec-driven-development/audits/2" identifiers: - type: other value: "skillstore:addyosmani-spec-driven-development:audit:2" description: "Skillstore immutable audit report identifier"

مقارنة المتغيرات

2 متغيرات قابلة للتثبيت

تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.

سبب تصدر هذا المتغير

أعلى تقييم في Skillstore
Joseph OBrien موصى به

89jobrien-spec-driven-development

تقييم Skillstore 81
موثوقية الأدلة مرتفع
استخدام Skillstore 20
تم التحديث

2026-09-09

addyosmani الحالي

addyosmani-spec-driven-development

تقييم Skillstore 78
موثوقية الأدلة متوسط
استخدام Skillstore 0
تم التحديث

2026-09-22

تقييم Skillstore

سبب هذا التقييم موثوقية الأدلة: متوسط
55
الهندسة المعمارية
85
قابلية الصيانة
87
المحتوى
65
المجتمع
91
الامتثال للمواصفات

ما الذي يمكنك بناؤه

Shape a New Product Feature

Turn an initial feature idea into an approved specification with user goals, boundaries, success criteria, and an implementation plan.

Decompose a Multi-Module Initiative

Map independently testable capabilities, record dependency direction, and create module-specific specifications in build order.

Make Requirements Testable

Convert vague outcomes into measurable acceptance criteria, verification steps, and focused implementation tasks.

جرّب هذه الموجّهات

Draft a Basic Specification
Create a concise specification for this feature: [feature]. Ask clarifying questions first, then define the objective, users, scope, success criteria, and open questions.
Clarify an Ambiguous Request
Review this request: [request]. List the assumptions you would need to confirm, ask focused questions, and reframe the final requirements as testable success criteria.
Plan a Multi-Module Change
Decompose this initiative into independently testable modules: [initiative]. Create a capability map with stable identifiers, dependencies, build order, and a specification outline for each module.
Prepare Implementation Tasks
Using this approved specification and plan: [documents], create dependency-ordered tasks. Give each task acceptance criteria, a verification step, and the files or areas likely to change.

أفضل الممارسات

  • Confirm assumptions before drafting specification content.
  • Use stable module identifiers and explicit dependency direction.
  • Require human approval at each phase before advancing.

تجنب

  • Starting implementation before requirements and success criteria are approved.
  • Hiding ambiguous decisions inside a specification without asking.
  • Creating tasks without acceptance criteria or a verification step.

الأسئلة المتكررة

When should I use this skill?
Use it for new projects, significant features, ambiguous requirements, or changes that span multiple modules.
When should I skip it?
Skip it for single-line fixes, typo corrections, and small changes with clear requirements.
Does it write production code?
No. It prepares specifications, plans, tasks, and review gates before implementation.
What does the specification include?
It covers the objective, commands, project structure, code style, testing strategy, boundaries, success criteria, and open questions.
How does it handle large initiatives?
It creates a capability map, records dependencies, sets a build order, and creates a specification for each module.
Does it replace technical review?
No. Human reviewers still approve assumptions, scope, architecture, security concerns, and readiness for implementation.

تفاصيل المطور

المؤلف

addyosmani

الترخيص

MIT

مراجعة Skillstore

r2

تنبيه الإصدار

لم يعلن المؤلف عن إصدار.

مرجع

5d5054f8a23586f9b500fece1cb613a9dffc787b

حداثة الصيانة

١٩‏/٩‏/٢٠٢٦

الاستخدام

0 تنزيلات · 0 مشاهدات

بنية الملفات

📄 SKILL.md

المزيد من addyosmani

عرض الكل
عرض الكل
📦

organizing-with-labels

86

تنظيم مشكلات GitHub باستخدام التسميات

بواسطة C0ntr0lledCha0s

تضيّع المستودعات الكبيرة الوقت عندما تستخدم المشكلات تسميات غير متسقة ومعالم غير واضحة. تساعد هذه المهارة على إنشاء التصنيفات، وتنفيذ التحديثات المجمعة، وإعداد تقارير التقدم عبر تدفقات عمل GitHub.

الإنتاجية عرض