Repositorio que busca centralizar distintos artefactos de IA, como: Instructions, Prompts y Chatmodes.
- 🤖 Revisa la Comparativa GitHub Copilot vs Amazon Q, si quieres entender cuál es la herramienta de IA más adecuada para tu proyecto
- 📋 Revisa el Estándar de Instrucciones, si quieres entender cómo se crearon las instrucciones efectivas para agentes de IA disponibilizadas en este repositorio
- 🎯 Explora las Funcionalidades de Personalización para transformar tu experiencia con agentes de IA
📁 chatmodes/ → Modos de chat personalizados
📁 instructions/ → Instrucciones personalizadas por chapter y estándares
📁 prompts/ → Prompts reutilizables para tareas específicas
📄 CONTRIBUTING.md → Guía para contribuir al repositorio
¡Las contribuciones son bienvenidas! Consulta nuestra Guía de Contribución para obtener detalles sobre cómo enviar nuevas instrucciones y prompts.
Guía de contribución por definir.
Actualmente, los Agentes ofrecen diversas formas para personalizar la asistencia de la Inteligencia Artificial, entre esas destacan:
| 📋 Instrucciones Personalizadas | 🎯 Prompts Reutilizables | 🧩 Modos de Chat (SOLO Copilot) |
|---|---|---|
| Define pautas comunes para tareas como generación de código, revisiones y mensajes de commit. Describe cómo deben realizarse las tareas. | Crea prompts reutilizables e independientes para tareas específicas. Describe qué debe hacerse con pautas opcionales específicas de la tarea. | Define el comportamiento del chat, herramientas disponibles y patrones de interacción con el código base dentro de límites específicos para cada solicitud. |
💡 Pro Tip: Las instrucciones personalizadas solo afectan al Chat (no a las completaciones de código en línea). Puedes combinar los tres tipos de personalización: usa instrucciones personalizadas para pautas generales, archivos de prompts para tareas específicas y modos de chat para controlar el contexto de interacción.
Instrucciones específicas de equipo y proyecto para mejorar el comportamiento de asistentes de IA como GitHub Copilot y Amazon Q Developer para tecnologías específicas y prácticas de programación:
| Chapter | Descripción |
|---|---|
| 📱 Frontend | Instrucciones para desarrollo frontend (React, Angular, Vue, etc.) |
| ⚙️ Backend | Instrucciones para desarrollo backend (APIs, bases de datos, etc.) |
| 📲 Mobile | Instrucciones para desarrollo móvil (React Native, Flutter, etc.) |
| 🚀 DevOps | Instrucciones para DevOps e infraestructura |
| 🧪 QA & Testing | Instrucciones para testing y quality assurance |
| 🔄 Transversal | Instrucciones transversales aplicables a múltiples áreas |
💡 Uso en GitHub Copilot: GitHub Copilot soporta varios tipos de instrucciones personalizadas:
- Repository-wide: Archivo
.github/copilot-instructions.mdque aplica a todo el repositorio- Path-specific: Archivos
.github/instructions/NOMBRE.instructions.mdcon frontmatter para paths específicosLas instrucciones se aplican automáticamente al Chat, Code Review y Copilot Coding Agent. Para más detalles, consulta la documentación oficial de Custom Instructions
💡 Uso en Amazon Q: Utiliza estas instrucciones como "Project Rules" creando archivos
.mden la carpeta.amazonq/rules/de tu proyecto. Amazon Q las aplicará automáticamente como contexto en todas las conversaciones del equipo. Puedes crear las reglas usando el botón "Rules" en el chat de Amazon Q o manualmente en el sistema de archivos. Para más detalles, consulta la documentación oficial de Project Rules.
Plantillas de prompts listas para usar para escenarios de desarrollo específicos y tareas, definiendo texto de prompt con un modo específico, modelo y conjunto de herramientas disponibles.
| Chapter | Descripción |
|---|---|
| 📱 Frontend | Prompts para desarrollo frontend (React, Angular, Vue, etc.) |
| ⚙️ Backend | Prompts para desarrollo backend (APIs, bases de datos, etc.) |
| 📲 Mobile | Prompts para desarrollo móvil (React Native, Flutter, etc.) |
| 🚀 DevOps | Prompts para DevOps e infraestructura |
| 🧪 QA & Testing | Prompts para testing y quality assurance |
| 🔄 Transversal | Prompts transversales aplicables a múltiples áreas |
💡 Uso en GitHub Copilot: Usa
/nombre-del-prompten el chat de VS Code o presiona el botón ejecutar mientras tienes un prompt abierto. Para más detalles, consulta la documentación oficial de Prompt Files y VS Code Prompt Files
💡 Uso en Amazon Q Developer: Guarda estos prompts en tu biblioteca personal usando
@Prompts > Create a new prompten el chat de Amazon Q. Los prompts se almacenan en~/.aws/amazonq/prompts/y pueden reutilizarse con@nombre-del-prompten cualquier conversación. Para más detalles, consulta la documentación oficial de Prompt Library.
Los modos de chat personalizados definen comportamientos específicos y herramientas para GitHub Copilot Chat, permitiendo asistencia mejorada consciente del contexto para tareas o flujos de trabajo particulares.
| Chapter | Descripción |
|---|---|
| 📱 Frontend | Chat modes para desarrollo frontend (React, Angular, Vue, etc.) |
| ⚙️ Backend | Chat modes para desarrollo backend (APIs, bases de datos, etc.) |
| 📲 Mobile | Chat modes para desarrollo móvil (React Native, Flutter, etc.) |
| 🚀 DevOps | Chat modes para DevOps e infraestructura |
| 🧪 QA & Testing | Chat modes para testing y quality assurance |
| 🔄 Transversal | Chat modes transversales aplicables a múltiples áreas |
| Título | Descripción |
|---|---|
| Ejemplo de Chatmode | Pendiente por implementar. |
💡 Uso: Crea nuevos modos de chat usando el comando
Chat: Configure Chat Modes..., luego cambia tu modo de chat en la entrada de Chat de Agent o Ask a tu propio modo.
- Documentación de Personalización de VS Code Copilot - Documentación oficial de Microsoft
- Documentación de GitHub Copilot Chat - Guía completa de funciones de chat
- Modos de Chat Personalizados - Configuración avanzada de chat
- Configuración de VS Code - Guía de configuración general de VS Code
- Cheat Sheet Copilot | VS Code - Tips y uso de Github Copilot en VS Code
- Windsurf AI IDE Documentation - Límites técnicos específicos
Por definir...