brahma-bhaga
О программе
Навык `brahma-bhaga` предназначен для генеративного мышления и создания новых структур из неопределенности или очищенного концептуального пространства. Он закладывает основы новых возможностей и взращивает зарождающиеся идеи при столкновении с подлинно новой проблемой, не имеющей очевидного шаблона. Используйте его после очистки старых паттернов или когда инкрементные изменения достигли своих пределов и требуется свежий дизайн.
Быстрая установка
Claude Code
Рекомендуетсяnpx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/brahma-bhagaСкопируйте и вставьте эту команду в Claude Code для установки этого навыка
Документация
Brahma Bhaga
Creación generativa desde el vacío o la ambigüedad — emergencia estructurada de nuevos patrones, enfoques y soluciones donde antes no existía ninguno.
Cuándo Usar
- Después de que la disolución de
shiva-bhagahaya limpiado patrones obsoletos y creado espacio - Al enfrentar un problema genuinamente novedoso sin plantilla o precedente obvio
- La solicitud del usuario requiere invención en lugar de recuperación o adaptación
- Existen múltiples enfoques posibles y ninguno ha sido elegido — el acto creativo es la elección misma
- Una pizarra en blanco: nuevo archivo, nuevo proyecto, nueva arquitectura, nuevo enfoque
- Cuando la modificación incremental ha alcanzado sus límites y se necesita un diseño fresco
Entradas
- Requerido: El objetivo creativo o vacío a llenar (disponible desde el contexto de la conversación)
- Opcional: Restricciones que limitan la creación (requisitos del usuario, limitaciones técnicas)
- Opcional: Semillas — fragmentos, inspiraciones o ideas parciales que informan la creación
- Opcional: Lo que fue disuelto (salida de
shiva-bhaga) — entender lo que falló guía lo que se debe crear
Procedimiento
Paso 1: Examinar el vacío
Antes de crear, entender el espacio disponible para la creación.
Creative Space Assessment:
+---------------------+---------------------------+------------------------+
| Dimension | Questions | Determines |
+---------------------+---------------------------+------------------------+
| Constraints | What MUST the creation | The boundary within |
| | satisfy? What is non- | which creativity |
| | negotiable? | operates |
+---------------------+---------------------------+------------------------+
| Freedom | What is NOT specified? | The degrees of freedom |
| | Where does the user leave | available for creative |
| | room for creative choice? | choice |
+---------------------+---------------------------+------------------------+
| Seeds | What fragments, partial | The starting material |
| | ideas, or inspirations | that informs but does |
| | already exist? | not dictate |
+---------------------+---------------------------+------------------------+
| Anti-patterns | What was tried before and | The space to avoid — |
| | failed? What approaches | creation that repeats |
| | were dissolved? | dissolved patterns |
+---------------------+---------------------------+------------------------+
| Context | What exists around the | The environment the |
| | void? What must the | creation must fit |
| | creation integrate with? | into |
+---------------------+---------------------------+------------------------+
- Mapear cada dimensión honestamente — especialmente las restricciones, que a menudo son implícitas
- Notar los grados de libertad: ahí es donde ocurre la creación genuina
- Identificar semillas sin comprometerse con ellas — informan, no dictan
Esperado: Una imagen clara del espacio creativo: limitado por restricciones, informado por semillas y abierto por grados de libertad.
En caso de fallo: Si el espacio se siente completamente restringido (sin grados de libertad), re-examinar — a menudo las restricciones que parecen fijas son en realidad preferencias. Preguntar al usuario si es necesario.
Paso 2: Generar — Exploración divergente
Producir múltiples posibilidades sin evaluarlas.
- Generar al menos tres enfoques distintos para llenar el espacio creativo
- Cada enfoque debe ser genuinamente diferente — no variaciones sobre un tema
- Para cada enfoque, capturar:
- La idea central en una oración
- Cómo satisface las restricciones
- Qué lo hace distinto de los demás
- Qué sacrifica o intercambia
- Incluir al menos un enfoque que se sienta no convencional o arriesgado
- No evaluar todavía — generación y evaluación son fases separadas
Esperado: Tres o más enfoques genuinamente distintos, cada uno con una identidad clara y perfil de compensaciones.
En caso de fallo: Si todos los enfoques se sienten similares, la generación fue demasiado estrecha. Regresar al Paso 1 y buscar grados de libertad inexplorados. Alternativamente, invertir una restricción: "¿Qué pasaría si hiciera lo opuesto al enfoque obvio?"
Paso 3: Evaluar — Selección convergente
Evaluar los enfoques generados contra el espacio creativo.
- Para cada enfoque, evaluar:
- Satisfacción de restricciones: ¿Cumple con todos los requisitos no negociables?
- Elegancia: ¿Es la solución más simple que funciona?
- Resiliencia: ¿Sobrevivirá a futuras perturbaciones?
- Integración: ¿Encaja naturalmente con el contexto circundante?
- Novedad: ¿Aporta algo genuinamente nuevo, o simplemente reorganiza lo antiguo?
- Eliminar enfoques que violan restricciones duras
- Entre los enfoques restantes, elegir basándose en los valores implícitos del usuario (¿simplicidad? ¿exhaustividad? ¿creatividad?)
- Si dos enfoques son igualmente fuertes, presentar ambos al usuario con las compensaciones claramente indicadas
Esperado: Un único enfoque elegido (o una elección claramente enmarcada para el usuario) con razonamiento articulado.
En caso de fallo: Si ningún enfoque satisface todas las restricciones, las restricciones pueden ser contradictorias. Exponer la contradicción al usuario en lugar de forzar una creación que comprometa los fundamentos.
Paso 4: Manifestar — Dar forma concreta
Ejecutar el enfoque elegido, dándole forma concreta.
- Comenzar con el esqueleto: la estructura mínima que encarna la idea central
- Construir hacia afuera desde el núcleo, añadiendo detalle según sea necesario
- En cada paso, verificar: "¿Esta adición sirve a la idea central o la diluye?"
- Resistir el impulso de sobre-elaborar — la creación está completa cuando nada más puede ser eliminado
- Nombrar lo que fue creado: un identificador claro y descriptivo que capture su esencia
Esperado: Una creación concreta que encarna el enfoque elegido — código, plan, estructura o diseño que existe donde antes existía vacío.
En caso de fallo: Si la manifestación diverge del enfoque elegido, pausar y re-leer la selección del Paso 3. La deriva durante la manifestación a menudo indica que la selección no fue completamente comprometida. Ya sea re-comprometerse o re-seleccionar.
Paso 5: Nutrir — Proteger la creación naciente
Las nuevas creaciones son frágiles. Protegerlas a través de sus etapas tempranas.
- Probar la creación contra sus restricciones — ¿funciona como se pretendió?
- Identificar el punto más débil — ¿dónde es más probable que se rompa?
- Fortalecer el punto más débil sin sobre-ingeniería
- Entregar a
vishnu-bhagapara preservación continua si la creación va a persistir - Documentar las elecciones creativas hechas: qué se eligió, qué se rechazó y por qué
Esperado: Una creación que está probada, documentada y lista para uso sostenido.
En caso de fallo: Si la creación falla su primera prueba, evaluar si la falla está en la creación o en la prueba. Si la creación tiene fallas fundamentales, regresar al Paso 2 con la falla como nueva semilla de anti-patrón.
Validación
- El espacio creativo fue examinado antes de generar ideas
- Al menos tres enfoques genuinamente distintos fueron generados
- La selección se basó en criterios explícitos, no en instinto predeterminado
- La creación fue manifestada comenzando desde su núcleo, construyendo hacia afuera
- La creación fue probada contra sus restricciones
- Las elecciones creativas fueron documentadas para referencia futura
Errores Comunes
- Crear antes de limpiar: Intentar la creación sin disolución previa produce nuevos patrones contaminados por los antiguos. Ejecutar
shiva-bhagaprimero si el espacio está desordenado - Generación de opción única: Generar un enfoque y luego evaluarlo no es creación — es ejecutar la primera idea. La verdadera creación requiere opciones divergentes
- Novedad por sí misma: Crear algo no convencional cuando un enfoque estándar simple serviría mejor. La novedad es una herramienta, no un objetivo
- Manifestación perfeccionista: Pulir interminablemente en lugar de entregar una creación funcional. Una creación completa imperfecta supera a una incompleta perfecta
- Creación desprotegida: Manifestar algo nuevo e inmediatamente seguir adelante sin probar o documentar deja la creación vulnerable
Habilidades Relacionadas
shiva-bhaga— la destrucción crea el vacío que Brahma llena; la disolución precede a la creaciónvishnu-bhaga— la preservación sostiene lo que Brahma crea; entrega de la creación al mantenimientointrinsic— el compromiso creativo se beneficia de la motivación autónoma; la creación prospera en el flujolearn— cuando la creación requiere conocimiento aún no adquirido, el aprendizaje precede a la generaciónadapt-architecture— el equivalente mórfico para crear nuevos patrones arquitectónicos a partir de sistemas existentes
GitHub репозиторий
Похожие навыки
content-collections
МетаЭтот навык предоставляет проверенную в продакшене настройку для Content Collections — TypeScript-ориентированного инструмента, который преобразует файлы Markdown/MDX в типобезопасные коллекции данных с валидацией Zod. Используйте его при создании блогов, сайтов документации или контентных приложений на Vite + React для обеспечения типобезопасности и автоматической проверки содержимого. Он охватывает всё: от настройки плагина Vite и компиляции MDX до оптимизации развертывания и валидации схем.
polymarket
МетаЭтот навык позволяет разработчикам создавать приложения на платформе прогнозных рынков Polymarket, включая интеграцию с API для торговли и получения рыночных данных. Он также обеспечивает потоковую передачу данных в реальном времени через WebSocket для отслеживания текущих сделок и рыночной активности. Используйте его для реализации торговых стратегий или создания инструментов, обрабатывающих обновления рынка в реальном времени.
creating-opencode-plugins
МетаЭтот навык помогает разработчикам создавать плагины OpenCode, которые подключаются к более чем 25 типам событий, таким как команды, файлы и операции LSP. Он предоставляет структуру плагина, спецификации API событий и шаблоны реализации для модулей на JavaScript/TypeScript. Используйте его, когда вам нужно перехватывать, отслеживать или расширять жизненный цикл ассистента OpenCode AI с помощью пользовательской событийно-ориентированной логики.
sglang
МетаSGLang — это высокопроизводительный фреймворк для обслуживания больших языковых моделей (LLM), специализирующийся на быстрой структурированной генерации JSON, regex и рабочих процессов агентов с использованием кэширования префиксов RadixAttention. Он обеспечивает значительно более высокую скорость вывода, особенно для задач с повторяющимися префиксами, что делает его идеальным для сложных структурированных результатов и многократных диалогов. Выбирайте SGLang вместо альтернатив, таких как vLLM, когда вам требуется ограниченное декодирование или вы создаете приложения с интенсивным совместным использованием префиксов.
