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.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "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)
التدقيق الأمني
آمن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)
درجة الجودة
ماذا يمكنك بناءه
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
جرّب هذه الموجهات
Check if a decision exists for [topic] in memory/knowledge/decisions/ and summarize the existing rationale
Find all decisions related to [component/pattern] and explain the chosen approaches
Help me format this decision using the standard format: Context: [why], Options: [A, B], Decision: [chosen], Rationale: [why]
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