Plugin Structure
Crear la estructura de plugin de Claude Code
Los autores de plugins necesitan una estructura clara para manifiestos, componentes, hooks y ejemplos. Esta skill guía a Claude, Codex y Claude Code mediante decisiones seguras de diseño y documentación de plugins.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "Plugin Structure" from https://skillstore.io/skills/davila7-plugin-structure.md and its manifest at https://skillstore.io/api/skills/davila7-plugin-structure/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 "Plugin Structure". Crea un plugin mínimo para un comando hello.
Resultado esperado:
Un plan de archivos conciso con la ubicación del manifiesto, la ubicación del archivo de comando, orientación de nombres y notas de autodescubrimiento.
Usando "Plugin Structure". Organiza un plugin de calidad de código con soporte para linting y revisión.
Resultado esperado:
Un mapa de componentes que cubre commands, agents revisores, skills de apoyo, hooks opcionales y archivos de documentación.
Usando "Plugin Structure". Comprueba si las rutas de mi plugin son portables.
Resultado esperado:
Una revisión de rutas que identifica rutas absolutas, prefijos relativos faltantes y lugares donde usar la variable raíz del plugin.
Auditoría de seguridad
SeguroAll 218 static findings are false positives caused by documentation syntax, placeholder configuration, safe fixed-command examples, or explicitly prohibited paths. No prompt injection, credential collection, data exfiltration, or autonomous malicious behavior was found in the seven scanned files.
Factores de riesgo
⚙️ Comandos externos (50)
🌐 Acceso a red (17)
📁 Acceso al sistema de archivos (8)
🔑 Variables de entorno (3)
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.
Copiar enlace del informe
https://skillstore.io/skills/davila7-plugin-structure/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/davila7-plugin-structure?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/davila7-plugin-structure?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/davila7-plugin-structure/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/davila7-plugin-structure.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
davila7. (2026). Plugin Structure security audit report (audit version 9) [Author version 0.1.0]. Skillstore. https://skillstore.io/skills/davila7-plugin-structure/audits/9Cita BibTeX
@techreport{davila7-davila7-plugin-structure-2026,
author = {davila7},
title = {Plugin Structure security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/davila7-plugin-structure/audits/9},
note = {Author version 0.1.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "Plugin Structure security audit report (audit version 9)"
version: "0.1.0"
type: report
authors:
- name: "davila7"
date-released: "2026-07-19"
url: "https://skillstore.io/skills/davila7-plugin-structure/audits/9"
identifiers:
- type: other
value: "skillstore:davila7-plugin-structure:audit:9"
description: "Skillstore immutable audit report identifier"
Comparar variantes
3 variantes instalablesCada 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
plugin-structure
2026-09-09
anthropics-plugin-structure
2026-10-24
davila7-plugin-structure
2026-09-09
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Crear un primer plugin
Planificar un plugin mínimo con el manifiesto obligatorio y un archivo de comando.
Estandarizar plugins de equipo
Organizar commands, agents, skills, hooks y scripts con nombres consistentes.
Revisar una arquitectura avanzada
Comparar patrones de MCP, hooks, bibliotecas compartidas y configuración antes de crear un plugin más grande.
Prueba estos prompts
Ayúdame a crear un plugin mínimo de Claude Code con un slash command. Explica cada archivo y por qué es necesario.
Diseña una estructura de plugin con commands, agents y skills para mi flujo de trabajo. Incluye reglas de nombres y notas de autodescubrimiento.
Agrega soporte para hooks a este diseño de plugin. Muestra dónde deben ir la configuración de hooks y los scripts, y enumera las verificaciones de seguridad antes de usarlos.
Revisa esta arquitectura de plugin planificada para manifiestos, servidores MCP, hooks, bibliotecas compartidas y uso de rutas portables.
Mejores prácticas
- Mantén el manifiesto pequeño y usa rutas estándar de autodescubrimiento cuando sea posible.
- Usa ${CLAUDE_PLUGIN_ROOT} para scripts y recursos que se ejecutan después de la instalación.
- Revisa los comandos de hooks, servidores MCP y variables de entorno antes de distribuir un plugin.
Evitar
- Colocar commands, agents, skills o hooks dentro del directorio .claude-plugin.
- Codificar rutas locales absolutas en manifiestos, hooks o instrucciones de componentes.
- Copiar ejemplos avanzados de hooks o MCP sin validar permisos y dependencias.
Preguntas frecuentes
¿Qué me ayuda a crear esta skill?
¿Crea archivos automáticamente?
¿Puede ayudar con plugin.json?
¿Cubre hooks?
¿Admite la planificación de servidores MCP?
¿Quién debería usarla?
Detalles del desarrollador
Autor
davila7Licencia
MIT
Versión del autor
v0.1.0
Revisión de Skillstore
r1
Ref.
dbe0e719813583400773166a0621f8a9b8185c72
Actualidad del mantenimiento
23/7/2026
Uso
5 descargas · 562 vistas
Estructura de archivos