Habilidades backend-models
📦

backend-models

Revisión del contenido r1 Seguro ⚙️ Comandos externos📁 Acceso al sistema de archivos

Crear modelos backend confiables

Los equipos backend necesitan definiciones de modelos coherentes que coincidan con los estándares de base de datos y ORM. Esta habilidad guía a los asistentes de IA en nomenclatura de modelos, relaciones, casts, validación, factories y seeders.

Compatible con: Claude Codex Code(CC)
🥉 79 Bronce

Instalar con mi Agente

Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.

Solicitud de agente
Review the Skillstore skill "backend-models" from https://skillstore.io/skills/devanb-backend-models.md and its manifest at https://skillstore.io/api/skills/devanb-backend-models/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.

Recursos legibles por agentes

Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.

Pruébalo

Usando "backend-models". Revisar un modelo Customer con orders, soft deletes y campos personales hidden.

Resultado esperado:

  • Identifica la relación orders necesaria y la dirección de ownership.
  • Recomienda campos personales hidden y casts adecuados.
  • Comprueba la configuración de soft delete y consideraciones de indexes relacionados.

Usando "backend-models". Planificar modelos, factories y seeders para una funcionalidad de facturación por suscripción.

Resultado esperado:

  • Enumera las entidades principales y sus tipos de relación.
  • Describe los datos de factory necesarios para pruebas confiables.
  • Señala comprobaciones de validación y restricciones antes de la implementación.

Auditoría de seguridad

Seguro

The external command finding is a false positive caused by Markdown backticks around a path, with no command execution. The filesystem finding is confirmed because SKILL.md points agents to a parent-directory file outside the skill package using ../../../. No prompt injection, exfiltration intent, or other semantic abuse was found in SKILL.md.

1
Archivos escaneados
29
Líneas analizadas
1
Elementos de revisión
0
Falsos positivos ignorados
Elementos de revisión de capacidades (1)

Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.

Alto
Path traversal sequence
[backend models](../../../agent-os/standards/backend/models.md)
SKILL.md directs the agent to follow ../../../agent-os/standards/backend/models.md, which escapes the skill package to a parent-directory file. The path is fixed, but it still asks an agent to access out-of-package filesystem content.

Factores de riesgo

⚙️ Comandos externos (1)
📁 Acceso al sistema de archivos (1)
Compartir y citar este informe

Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.

Abrir el informe versionado
Evaluación de seguridad

Copiar enlace del informe

https://skillstore.io/skills/devanb-backend-models/audits/11?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Insignia Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/devanb-backend-models/security.svg)](https://skillstore.io/skills/devanb-backend-models?utm_source=security_passport_badge)

Insignia HTML

<a href="https://skillstore.io/skills/devanb-backend-models?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/devanb-backend-models/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Tarjeta para insertar

<iframe src="https://skillstore.io/embed/skills/devanb-backend-models.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Citas académicas (APA · BibTeX · CFF)

Cita APA

DevanB. (2026). backend-models security audit report (audit version 11) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devanb-backend-models/audits/11

Cita BibTeX

@techreport{devanb-devanb-backend-models-2026, author = {DevanB}, title = {backend-models security audit report (audit version 11)}, institution = {Skillstore}, year = {2026}, number = {11}, url = {https://skillstore.io/skills/devanb-backend-models/audits/11}, 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: "backend-models security audit report (audit version 11)" version: "unspecified" type: report authors: - name: "DevanB" date-released: "2026-07-09" url: "https://skillstore.io/skills/devanb-backend-models/audits/11" identifiers: - type: other value: "skillstore:devanb-backend-models:audit:11" description: "Skillstore immutable audit report identifier"

Comparar variantes

2 variantes instalables

Cada autor sigue siendo un skill instalable independiente. La variante recomendada se ordena según la evidencia de Skillstore.

Por qué esta variante es la primera

Mayor puntuación de Skillstore
DevanB Recomendado Actual

devanb-backend-models

Puntuación de Skillstore 79
Confianza de la evidencia Alto
Uso en Skillstore 15
Actualizado

2026-09-09

eis-its-backend-models

Puntuación de Skillstore 78
Confianza de la evidencia Alto
Uso en Skillstore 44
Actualizado

2026-09-09

Puntuación de Skillstore

Por qué esta puntuación Confianza de la evidencia: Alto
55
Arquitectura
85
Mantenibilidad
87
Contenido
70
Comunidad
91
Cumplimiento de la especificación

Lo que puedes crear

Crear modelos de proyecto

Redactar definiciones de modelos con nombres, atributos, relaciones, timestamps, casts y necesidades de validación.

Preparar datos de prueba

Planificar factories y seeders que coincidan con atributos de modelos, relaciones y restricciones de base de datos.

Revisar la coherencia de modelos

Comprobar archivos de modelo existentes en cuanto a precisión de relaciones, campos fillable, atributos hidden, scopes y configuración de soft delete.

Prueba estos prompts

Crear un modelo básico
Usa la habilidad backend-models para redactar un modelo Eloquent para [entity] con campos fillable [fields] y timestamps.
Agregar relaciones y casts
Usa la habilidad backend-models para actualizar [model] con relaciones a [related models], casts para [fields] y atributos hidden para [fields].
Revisar restricciones del modelo
Usa la habilidad backend-models para revisar [model] según estos detalles de migración: [summary]. Comprueba restricciones, indexes, validación y scopes.
Diseñar una capa de modelos
Usa la habilidad backend-models para diseñar modelos para [feature]. Incluye entidades, relaciones, casts, reglas de validación, factories, seeders, indexes y necesidades de observers.

Mejores prácticas

  • Proporciona nombres de tablas, campos clave y cardinalidad de relaciones antes de solicitar cambios en modelos.
  • Solicita casts, campos fillable, atributos hidden y reglas de validación en la misma revisión de modelo.
  • Confirma la orientación del modelo frente a migraciones y restricciones de base de datos antes de la implementación.

Evitar

  • No pidas a la habilidad que infiera detalles de esquemas privados sin contexto del proyecto.
  • No trates la orientación de modelos como sustituto de una revisión de migraciones o de base de datos.
  • No hagas referencia a archivos de estándares externos faltantes sin compartir las reglas relevantes.

Preguntas frecuentes

¿A qué frameworks está dirigida esta habilidad?
Está dirigida al trabajo de modelos ORM backend, con referencias explícitas a patrones de Laravel Eloquent.
¿Puede generar migraciones?
Puede orientar sobre restricciones e indexes de base de datos relacionados con modelos, pero no proporciona automatización de migraciones.
¿Gestiona relaciones entre modelos?
Sí. Cubre relaciones comunes como hasMany, belongsTo, belongsToMany, hasOne y morphTo.
¿Puede ayudar con datos de prueba?
Sí. Incluye orientación para model factories y seeders usados en pruebas o seeding.
¿Qué contexto debo proporcionar?
Proporciona nombres de entidades, campos, detalles de tablas, reglas de relación, necesidades de validación y restricciones de base de datos.
¿La habilidad es autocontenida?
No del todo. La habilidad actual hace referencia a un archivo de estándares fuera del paquete de la habilidad.

Detalles del desarrollador

Autor

DevanB

Licencia

MIT

Revisión de Skillstore

r1

Aviso de versión

El autor no declaró una versión.

Ref.

0519034dad657fb1f7706e0550e962beeda73fdf

Actualidad del mantenimiento

18/7/2026

Uso

10 descargas · 185 vistas

Estructura de archivos

📄 SKILL.md