prd
79Crear documentos de requisitos de producto
Los equipos suelen iniciar funcionalidades con objetivos vagos y requisitos incompletos. Esta skill convierte ideas de producto en PRD estructurados con criterios medibles y contexto técnico.
Refactorizar código de forma segura
Las bases de código grandes se vuelven difíciles de cambiar cuando la estructura, los nombres y las responsabilidades se desvían. Esta skill guía pasos de refactorización seguros que preservan el comportamiento mientras mejoran la mantenibilidad.
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "refactor" from https://skillstore.io/skills/github-refactor.md and its manifest at https://skillstore.io/api/skills/github-refactor/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.
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Usando "refactor". Una función de checkout mezcla validación, precios, inventario, creación de envíos y notificaciones.
Resultado esperado:
Usando "refactor". Varios servicios repiten la lógica de descuentos de membresía con nombres ligeramente diferentes.
Resultado esperado:
Usando "refactor". Un módulo usa muchos números de estado y flags de texto en funciones públicas.
Resultado esperado:
All 53 static findings are false positives caused by Markdown fences, JavaScript template literals, regular-expression syntax, validation prose, or testing instructions. No prompt injection, data exfiltration, reconnaissance, or executable command behavior was found.
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.
https://skillstore.io/skills/github-refactor/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/github-refactor?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/github-refactor?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/github-refactor/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/github-refactor.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>github. (2026). refactor security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/github-refactor/audits/5@techreport{github-github-refactor-2026,
author = {github},
title = {refactor security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/github-refactor/audits/5},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "refactor security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "github"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/github-refactor/audits/5"
identifiers:
- type: other
value: "skillstore:github-refactor:audit:5"
description: "Skillstore immutable audit report identifier"
Limpiar funciones, nombres y lógica duplicada confusos mientras se mantiene estable el comportamiento existente.
Reemplazar valores imprecisos por tipos de dominio, interfaces explícitas y estructuras de retorno más claras.
Dividir módulos grandes en servicios enfocados antes de agregar nuevas funciones o pruebas.
Revisa este archivo en busca de oportunidades de refactorización. Identifica los tres principales code smells y explica el primer cambio más seguro.
Refactoriza esta función larga en funciones más pequeñas y enfocadas. Preserva el comportamiento y enumera las pruebas que debería ejecutar después.
Refactoriza este módulo para mejorar la seguridad de tipos. Prefiere tipos de dominio, interfaces explícitas y valores de retorno claros.
Analiza este código con muchas condicionales y propón una refactorización paso a paso usando un patrón de diseño apropiado. Mantén cada paso reversible.
Autor
githubLicencia
MIT
Revisión de Skillstore
r2
Aviso de versión
El autor no declaró una versión.
Ref.
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
Actualidad del mantenimiento
25/7/2026
Uso
9 descargas · 104 vistas
Estructura de archivos
📄 SKILL.md
Crear documentos de requisitos de producto
Los equipos suelen iniciar funcionalidades con objetivos vagos y requisitos incompletos. Esta skill convierte ideas de producto en PRD estructurados con criterios medibles y contexto técnico.
Crea mejores aplicaciones Spring Boot
Los proyectos Spring Boot pueden volverse inconsistentes entre capas, configuración, pruebas y seguridad. Esta skill ofrece orientación concisa sobre buenas prácticas para diseñar servicios Java mantenibles con Spring Boot.
Crea commits de Git claros y convencionales
Los commits poco claros dificultan la comprensión de las revisiones y del historial de versiones. Esta skill analiza los cambios del repositorio, prepara los archivos seleccionados y crea un mensaje de Conventional Commit.
Crear documentación de software con Diataxis
Los equipos a menudo necesitan documentación que coincida con la intención del usuario en tutoriales, guías prácticas, páginas de referencia y explicaciones. Esta skill guía a Claude, Codex y Claude Code para aclarar el alcance, proponer un esquema y redactar Markdown estructurado.
Crea diagramas editables de Excalidraw a partir de lenguaje natural
Los procesos y sistemas complejos son difíciles de explicar solo con texto. Esta skill convierte descripciones claras en diagramas editables de Excalidraw y resúmenes complementarios.
Gestionar GitHub desde la línea de comandos
Los equipos de GitHub necesitan orientación rápida sobre comandos para repositorios, issues, pull requests, Actions y releases. Esta skill proporciona ejemplos y flujos de trabajo enfocados de gh CLI para Claude, Codex y Claude Code.
Analizar Patrones de Código y Arquitectura
por C0ntr0lledCha0s
Las bases de código grandes ocultan estructuras repetidas y decisiones arquitectónicas poco claras. Esta habilidad encuentra patrones, explica su intención y destaca oportunidades prácticas de refactorización.
Refactorizar Código de Forma Segura
por supercent-io
El código complejo ralentiza los cambios y aumenta el riesgo de regresiones. Esta skill guía refactorizaciones que preservan el comportamiento con pruebas, patrones de extracción y pasos de validación.
Refactoriza Python con patrones prácticos
por wshobson
Los proyectos de Python suelen acumular clases enredadas, responsabilidades mezcladas y abstracciones prematuras. Esta skill guía a Claude, Codex y Claude Code hacia una estructura más simple, límites más claros y componentes comprobables.
Agregar patrones de seguridad de tipos en Python
por 0xDarkMatter
Las anotaciones de tipo en Python pueden ser difíciles de aplicar de forma coherente en proyectos reales. Esta skill proporciona a Claude, Codex y Claude Code patrones prácticos para escribir código Python tipado más seguro.
Buscar código por estructura AST
por 0xDarkMatter
Las búsquedas de texto no detectan relaciones semánticas y generan coincidencias ruidosas. Esta habilidad utiliza patrones de ast-grep para localizar estructuras de código y preparar refactorizaciones enfocadas.
Revisar código con controles de calidad estructurados
por alirezarezvani
Las revisiones de código pueden pasar por alto problemas de calidad, seguridad y mantenibilidad. Esta skill guía revisiones estructuradas con scripts, listas de comprobación y generación de informes.