MCP HubMCP Hub
Retour aux compétences

brahma-bhaga

pjt222
Mis à jour 2 days ago
11 vues
17
2
17
Voir sur GitHub
Métaaidesign

À propos

La compétence `brahma-bhaga` est destinée à l'idéation générative, transformant l'ambiguïté en structures nouvelles et cohérentes et nourrissant les idées naissantes. Utilisez-la lorsque vous avez besoin d'une conception nouvelle pour un problème inédit sans modèle existant, particulièrement après avoir éliminé les anciens schémas. Elle se concentre sur l'émergence structurée et sur la mise en existence de nouveaux modèles à partir d'un espace conceptuel nettoyé.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add pjt222/agent-almanac -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternatif
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/brahma-bhaga

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Documentation

Brahma Bhaga

Generate creation from void/ambiguity → structured emergence of new patterns, approaches, solutions where none existed.

Use When

  • After shiva-bhaga dissolution cleared stale patterns + made space
  • Genuinely novel problem, no template/precedent
  • User req needs invention, not retrieval/adapt
  • Many approaches exist, none chosen — creative act IS the choice
  • Blank slate: new file, project, arch, approach
  • Incremental mod hit limits → fresh design needed

In

  • Required: Creative goal or void to fill (from conv ctx)
  • Optional: Constraints (user req, tech limits)
  • Optional: Seeds — fragments, inspirations, partial ideas
  • Optional: What was dissolved (shiva-bhaga out) — understanding fail guides create

Do

Step 1: Survey Void

Before creating, understand space available.

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                   |
+---------------------+---------------------------+------------------------+
  1. Map each dim honestly — esp constraints, often implicit
  2. Degrees of freedom = where real creation happens
  3. ID seeds w/o committing — they inform, not dictate

Clear picture: bounded by constraints, informed by seeds, opened by freedom.

If err: Fully constrained (no freedom) → re-examine. Often "fixed" constraints are preferences. Ask user if needed.

Step 2: Generate — Divergent

Produce multiple possibilities, don't evaluate.

  1. ≥3 distinct approaches
  2. Genuinely diff — not variations
  3. Each: core idea (1 sentence), constraint satisfy, distinctness, trade-offs
  4. Include ≥1 unconventional/risky
  5. Don't evaluate — generation + eval separate

≥3 distinct approaches, each w/ clear identity + trade-off profile.

If err: All similar → generation too narrow. Return Step 1, find unexplored freedom. Or invert constraint: "opposite of obvious?"

Step 3: Evaluate — Convergent

Assess approaches vs space.

  1. Each approach:
    • Constraint satisfaction: Meets non-negotiables?
    • Elegance: Simplest that works?
    • Resilience: Survives future perturbation?
    • Integration: Fits surrounding ctx?
    • Novelty: Genuinely new or rearranges old?
  2. Eliminate hard-constraint violators
  3. Choose based on user implicit values (simplicity? thoroughness? creativity?)
  4. Two equally strong → present both w/ trade-offs to user

One chosen approach (or clearly framed user choice) w/ articulated reasoning.

If err: None satisfies all constraints → constraints may contradict. Surface to user, don't force compromise on fundamentals.

Step 4: Manifest — Form

Exec chosen, give concrete form.

  1. Skeleton first: minimal structure embodying core
  2. Build outward, add detail as needed
  3. Each step: "Serving core or diluting?"
  4. Resist over-elaborate — done when nothing more can be removed
  5. Name it: clear descriptive ID capturing essence

Concrete creation embodying approach — code, plan, structure, design where void was.

If err: Manifestation diverges from approach → pause, re-read Step 3 selection. Drift = selection not fully committed. Recommit or re-select.

Step 5: Nurture

New creations fragile. Protect early stages.

  1. Test vs constraints — works as intended?
  2. Weakest point — where most likely to break?
  3. Strengthen weakest w/o over-eng
  4. Hand off to vishnu-bhaga for preservation if persistent
  5. Document creative choices: chosen, rejected, why

Tested, documented, ready for sustained use.

If err: Fails first test → in creation or test? Fundamentally flawed → Step 2 w/ failure as new anti-pattern seed.

Check

  • Space surveyed before generating
  • ≥3 genuinely distinct approaches
  • Selection on explicit criteria, not default instinct
  • Manifested core-out, building outward
  • Tested vs constraints
  • Choices documented for future ref

Traps

  • Create before clear: Create w/o prior dissolve → new contaminated by old. Run shiva-bhaga first if cluttered
  • Single-option gen: Generate one then eval = executing first idea, not creation. Real creation needs divergent options
  • Novelty for own sake: Unconventional when simple standard better. Novelty = tool, not goal
  • Perfectionist manifest: Polish endlessly vs shipping working. Complete imperfect > incomplete perfect
  • Unprotected creation: Manifest + move on w/o test/doc → vulnerable

  • shiva-bhaga — destruction creates void Brahma fills; dissolve before create
  • vishnu-bhaga — preservation sustains what Brahma creates; handoff from create to maintain
  • intrinsic — creative engagement benefits from autonomous motivation; creation thrives in flow
  • learn — when creation needs unheld knowledge, learn before generate
  • adapt-architecture — morphic eq for creating new arch patterns from existing systems

Dépôt GitHub

pjt222/agent-almanac
Chemin: i18n/caveman-ultra/skills/brahma-bhaga
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Compétences associées

content-collections

Méta

Cette compétence propose une configuration éprouvée en production pour Content Collections, un outil axé sur TypeScript qui transforme des fichiers Markdown/MDX en collections de données typées de manière sûre avec une validation Zod. Utilisez-la lors de la création de blogs, de sites de documentation ou d'applications Vite + React riches en contenu pour garantir la sécurité de typage et la validation automatique du contenu. Elle couvre tout, de la configuration du plugin Vite et de la compilation MDX à l'optimisation des déploiements et la validation des schémas.

Voir la compétence

polymarket

Méta

Cette compétence permet aux développeurs de créer des applications avec la plateforme de marchés prédictifs Polymarket, incluant l'intégration d'API pour le trading et les données de marché. Elle fournit également une diffusion de données en temps réel via WebSocket pour surveiller les transactions en direct et l'activité du marché. Utilisez-la pour mettre en œuvre des stratégies de trading ou pour créer des outils traitant les mises à jour de marché en direct.

Voir la compétence

creating-opencode-plugins

Méta

Cette compétence aide les développeurs à créer des plugins OpenCode qui s'interconnectent avec plus de 25 types d'événements tels que les commandes, les fichiers et les opérations LSP. Elle fournit la structure du plugin, les spécifications de l'API événementielle et les modèles d'implémentation pour les modules JavaScript/TypeScript. Utilisez-la lorsque vous avez besoin d'intercepter, de surveiller ou d'étendre le cycle de vie de l'assistant IA OpenCode avec une logique personnalisée pilotée par les événements.

Voir la compétence

sglang

Méta

SGLang est un framework de service LLM haute performance spécialisé dans la génération rapide et structurée pour les workflows JSON, regex et agentiques grâce à son cache de préfixe RadixAttention. Il offre une inférence nettement plus rapide, particulièrement pour les tâches avec des préfixes répétés, ce qui le rend idéal pour les sorties complexes et structurées ainsi que les conversations multi-tours. Choisissez SGLang plutôt que des alternatives comme vLLM lorsque vous avez besoin d'un décodage contraint ou que vous construisez des applications avec un partage étendu de préfixes.

Voir la compétence