Herramienta visual para organizar prompts, auditorĂas, bugs y backlog tĂ©cnico
Demo • CaracterĂsticas • InstalaciĂłn • Uso • Contribuir
Prompt Organizer es una aplicaciĂłn web profesional diseñada para desarrolladores y equipos tĂ©cnicos que necesitan gestionar prompts de IA, auditorĂas de cĂłdigo, reportes de bugs y backlogs tĂ©cnicos de manera eficiente y organizada.
- 🎯 Productividad: Genera prompts profesionales en segundos con plantillas predefinidas
- 📦 OrganizaciĂłn: Categoriza tus prompts por tipo: bugs, auditorĂas, UX/UI, refactors y más
- 🔄 Reutilización: Guarda y reutiliza tus mejores prompts con sistema de favoritos
- 📊 Backlog integrado: Gestiona tareas pendientes sin salir de la aplicación
- 💾 Persistencia local: Tus datos se guardan automáticamente en el navegador
- 📱 PWA: Instalable como aplicación nativa en cualquier dispositivo
- 6 plantillas predefinidas para casos de uso comunes
- CategorĂas organizadas: Bugs, AuditorĂa, Tareas, Cambios seguros, UX/UI, Release
- Sistema de favoritos para acceso rápido
- DuplicaciĂłn y ediciĂłn de plantillas existentes
- BĂşsqueda y filtrado avanzado
- Variables sustituibles: Proyecto, repositorio, URL, stack
- Campos de objetivo y contexto para prompts especĂficos
- Notas extra para instrucciones adicionales
- GeneraciĂłn en tiempo real del prompt final
- Estados de tarea: Pendiente, En progreso, Hecho
- Sistema de prioridades: CrĂtica, Alta, Media, Baja
- Ciclo de estados con un solo clic
- EstadĂsticas en tiempo real
- ExportaciĂłn JSON completa de todos los datos
- ImportaciĂłn para restaurar backups
- Reset a valores por defecto
| Atajo | AcciĂłn |
|---|---|
Ctrl + C |
Copiar prompt generado |
Ctrl + S |
Guardar como plantilla |
Ctrl + K |
Enfocar bĂşsqueda |
? |
Mostrar atajos |
Esc |
Cerrar modales |
- Node.js 18+
- npm, yarn, pnpm o bun
# Clonar el repositorio
git clone https://github.com/smouj/prompt-organizer.git
# Entrar al directorio
cd prompt-organizer
# Instalar dependencias
npm install
# o
yarn install
# o
pnpm install
# o
bun installnpm run dev
# o
yarn dev
# o
pnpm dev
# o
bun devAbrir http://localhost:3000 en el navegador.
npm run build
npm run startEl diseño utiliza una paleta minimalista y profesional:
| Nombre | CĂłdigo | Uso |
|---|---|---|
| Negro carbĂłn | #0d0d0b |
Fondo principal |
| Gris piedra | #857d70 |
Acentos y bordes |
| Blanco hueso | #f2ede3 |
Texto principal |
src/
├── app/ # Next.js App Router
│ ├── page.tsx # Página principal
│ ├── layout.tsx # Layout raĂz
│ └── globals.css # Estilos globales
├── components/
│ ├── prompt-organizer/ # Componentes de la aplicación
│ │ ├── prompt-organizer-page.tsx
│ │ ├── template-card.tsx
│ │ ├── task-item.tsx
│ │ ├── brand-mark.tsx
│ │ ├── stat-card.tsx
│ │ ├── status-badge.tsx
│ │ └── ui-helpers.ts
│ └── ui/ # Componentes shadcn/ui
├── hooks/ # Custom hooks
├── lib/
│ ├── prompt-organizer/ # Lógica de negocio
│ │ └── data.ts # Datos y utilidades
│ └── utils.ts # Utilidades generales
├── store/
│ └── prompt-organizer-store.ts # Estado global (Zustand)
└── types/
└── prompt-organizer.ts # Definiciones TypeScript
| CategorĂa | TecnologĂa |
|---|---|
| Framework | Next.js 16 |
| Lenguaje | TypeScript 5 |
| Estilos | Tailwind CSS 4 |
| Componentes UI | shadcn/ui |
| Estado | Zustand |
| Animaciones | Framer Motion |
| Iconos | Lucide React |
La aplicaciĂłn es instalable como Progressive Web App:
- Abre la aplicaciĂłn en Chrome/Edge/Safari
- Haz clic en el botĂłn de instalaciĂłn en la barra de direcciones
- O usa el botĂłn "Instalar" en el menĂş de la aplicaciĂłn
¡Las contribuciones son bienvenidas! Por favor, lee las guĂas de contribuciĂłn.
- Fork el repositorio
- Crea una rama para tu feature (
git checkout -b feature/nueva-caracteristica) - Commit tus cambios (
git commit -m 'Añade nueva caracterĂstica') - Push a la rama (
git push origin feature/nueva-caracteristica) - Abre un Pull Request
Por favor, lee y sigue nuestro CĂłdigo de Conducta.
Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.
- Autor: @smouj
- Issues: GitHub Issues
- Discusiones: GitHub Discussions
Hecho con ❤️ por smouj

