المهارات theater-detection-audit
🔍

theater-detection-audit

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات

Detectar código de marcador de posición y mocks en bases de código

Las bases de código a menudo contienen código de marcador de posición, datos simulados e implementaciones stub que parecen funcionales pero no están listos para producción. Esta habilidad identifica sistemáticamente todas las instancias de teatro y proporciona un flujo de trabajo para reemplazarlos con código de calidad de producción.

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

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "theater-detection-audit". Auditar mi proyecto en busca de teatro

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

  • Resultados de Detección de Teatro:
  • • 12 marcadores TODO encontrados en src/api/user*.js (líneas 23, 45, 67)
  • • 3 archivos de datos mock en tests/fixtures/ retornando usuarios codificados
  • • 2 funciones stub en lib/auth.js (getUser, validateToken)
  • • 1 integración de pagos comentada en core/payment.js
  • Evaluación de Riesgo: Alto (stubs de auth), Medio (mocks), Bajo (comentarios TODO)
  • Orden de Completar: Primero stubs de auth, luego integración de pagos, luego mocks de datos

استخدام "theater-detection-audit". Verificar si mi código está listo para producción

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

  • Verificación de Preparación para Producción:
  • • 5 funciones stub encontradas con implementaciones vacías
  • • 8 respuestas de API codificadas en módulos de cliente
  • • 3 condicionales de modo de prueba que omiten lógica de producción
  • • 15 comentarios FIXME indicando trabajo incompleto
  • Prioridad: Reemplazar stubs de auth, luego mocks de capa de datos, luego manejo de errores

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

آمن
v5 • 1/17/2026

This is a documentation-only skill containing workflow guidelines for detecting placeholder code. No executable code, network access, filesystem operations, or command execution capabilities exist. All 33 static findings are false positives caused by the scanner matching English words in documentation (like audit, encrypt, integrity, scan, auth) as cryptographic or security-related patterns. The skill is purely a prompt-based guidance document.

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

عوامل الخطر

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

درجة الجودة

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

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

Preparar código para producción

Auditar bases de código antes del lanzamiento para asegurar que todos los mocks, stubs y marcadores de posición sean reemplazados con implementaciones reales.

Identificar funcionalidad falsa

Detectar código que parece funcionar pero utiliza datos codificados o lógica simplificada que fallará en producción.

Entender real vs marcador de posición

Al unirse a un proyecto, identificar rápidamente qué código está listo para producción y qué áreas necesitan trabajo.

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

Solicitud de auditoría básica
Usa la habilidad theater-detection-audit para escanear mi base de código en busca de código de marcador de posición, datos mock, marcadores TODO e implementaciones incompletas. Reporta todos los hallazgos con rutas de archivos y números de línea.
Preparación para producción
Ejecuta theater-detection-audit en mi proyecto para asegurar que no queden mocks o stubs antes del despliegue en producción. Prioriza los hallazgos por nivel de riesgo.
Auditoría de código heredado
Usa theater-detection-audit para identificar todas las instancias de respuestas codificadas, funciones stub y código comentario en mi base de código heredada. Proporciona una hoja de ruta de finalización.
Puerta de calidad
Ejecuta theater-detection-audit para verificar que no se haya introducido nuevo código de marcador de posición. Marca cualquier nuevo marcador TODO o FIXME que requiera atención.

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

  • Ejecutar detección de teatro antes de cada lanzamiento a producción
  • Priorizar teatro de alto riesgo (auth, pagos, validación de datos) primero
  • Documentar teatro diferido con cronogramas de finalización claros

تجنب

  • Desplegar código con marcadores TODO sin resolver en rutas críticas
  • Asumir que datos de prueba codificados funcionan con entradas reales de producción
  • Omitir auditoría de teatro durante fases de prototipado rápido

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

¿Qué lenguajes de programación soporta esta habilidad?
La habilidad funciona con cualquier lenguaje. La detección de patrones está basada en texto y es independiente del lenguaje.
¿Cuánto tiempo toma una auditoría completa?
El tiempo de auditoría depende del tamaño de la base de código. Planifica 5-10 minutos para repos pequeños, más tiempo para monorepos grandes.
¿Puede esta habilidad corregir el teatro detectado automáticamente?
No. La habilidad identifica teatro y proporciona recomendaciones. Se requiere implementación manual de correcciones.
¿Esta habilidad accede a mi red o archivos?
No. La habilidad es puramente orientación basada en prompts. No ejecuta código ni accede a sistemas externos.
¿Cuál es la diferencia entre teatro y deuda técnica?
Teatro se refiere específicamente a código de marcador de posición no funcional. La deuda técnica puede incluir código que funciona pero es subóptimo.
¿Cómo se compara esto con la habilidad de auditoría de funcionalidad?
La detección de teatro encuentra código de marcador de posición falso. La auditoría de funcionalidad verifica que el código real realmente funcione correctamente.

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

بنية الملفات