📋

decisions

آمن 📁 الوصول إلى نظام الملفات

Cargar decisiones arquitectónicas anteriores

Los equipos a menudo repiten errores del pasado u olvidan por qué se tomaron ciertas decisiones. Esta habilidad proporciona acceso a registros históricos de decisiones para que las nuevas decisiones se alineen con los patrones establecidos y eviten volver a debatir cuestiones ya resueltas.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "decisions". Check if a decision exists for authentication approach in memory/knowledge/decisions/

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

  • Found DEC-003: OAuth 2.0 for authentication (2024-01-15)
  • Decision: Use OAuth 2.0 with PKCE for user authentication
  • Rationale: Industry standard, good security properties, multiple provider support
  • Alternatives considered: Session-based auth (complex state management), JWT tokens (storage concerns)

استخدام "decisions". Find all decisions related to database patterns

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

  • DEC-001: PostgreSQL for primary database (2024-01-01)
  • DEC-002: Prisma as ORM layer (2024-01-05)
  • DEC-005: Read replicas for query scaling (2024-02-10)

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

آمن
v5 • 1/16/2026

Pure documentation skill that retrieves historical architectural decisions using read-only file operations. The static analysis flagged JSON structure and tool function names as suspicious patterns, but these are false positives. The skill only uses Glob and Read tools to access local decision files in memory/knowledge/decisions/. No network access, code execution, or external command capabilities exist.

2
الملفات التي تم فحصها
56
الأسطر التي تم تحليلها
1
النتائج
5
إجمالي عمليات التدقيق

عوامل الخطر

📁 الوصول إلى نظام الملفات (2)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
19
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Mantener la consistencia del diseño

Referenciar decisiones anteriores para asegurar que las nuevas funcionalidades se alineen con patrones establecidos y la dirección técnica

Evitar reabrir debates sobre elecciones

Encontrar rápidamente por qué se tomaron decisiones previas para evitar repetir debates sobre cuestiones ya resueltas

Aprender el contexto del proyecto

Comprender el razonamiento detrás de las decisiones arquitectónicas sin pedir explicaciones a miembros del equipo

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

Comprobar decisiones existentes
Check if a decision exists for [topic] in memory/knowledge/decisions/ and summarize the existing rationale
Revisar decisiones relacionadas
Find all decisions related to [component/pattern] and explain the chosen approaches
Documentar nueva decisión
Help me format this decision using the standard format: Context: [why], Options: [A, B], Decision: [chosen], Rationale: [why]
Auditar historial de decisiones
List all accepted decisions in memory/knowledge/decisions/ and identify any that may need revision

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

  • Siempre comprobar decisiones existentes antes de proponer nuevos cambios arquitectónicos
  • Al desviarse de decisiones anteriores, documentar explícitamente la razón
  • Mantener los registros de decisiones concisos pero con suficiente contexto para futuros mantenedores

تجنب

  • Ignorar decisiones existentes y reabrir cuestiones ya resueltas
  • Crear nuevas decisiones sin revisar las relevantes anteriores
  • Registrar decisiones sin suficiente justificación para el contexto futuro

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

¿Qué herramientas pueden usar esta habilidad?
Esta habilidad funciona con Claude, Codex y Claude Code. Solo usa las herramientas Glob y Read, disponibles en todas las plataformas.
¿Dónde se almacenan las decisiones?
Los registros de decisiones se almacenan como archivos JSON en memory/knowledge/decisions/ dentro de la estructura del proyecto.
¿Puede esta habilidad modificar decisiones?
No, esta es una habilidad de solo lectura. Solo carga y muestra decisiones existentes. Use herramientas específicas del proyecto para crear o modificar registros.
¿Mis datos están seguros?
Sí. Esta habilidad solo lee archivos locales y no realiza llamadas de red. No se transmite ningún dato externamente.
¿Por qué no se encuentran las decisiones?
Asegúrese de que los archivos de decisiones sigan el formato JSON estándar y estén ubicados en memory/knowledge/decisions/ con extensión .json.
¿En qué se diferencia de la habilidad patterns?
Decisions registra por qué se tomaron decisiones específicas. La habilidad de patterns muestra estructuras de código reutilizables. Use decisions para entender el contexto y patterns para implementar soluciones.

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

المؤلف

Clouder0

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md