返回技能列表

brahma-bhaga

pjt222
更新于 2 days ago
10 次查看
17
2
17
在 GitHub 上查看
aidesign

关于

The `brahma-bhaga` skill is for generative ideation, transforming ambiguity into coherent new structures and nurturing nascent ideas. Use it when you need a fresh design for a novel problem with no existing template, especially after clearing old patterns. It focuses on structured emergence and bringing new patterns into existence from a cleared conceptual space.

快速安装

Claude Code

推荐
主要方式
npx skills add pjt222/agent-almanac -a claude-code
插件命令备选方式
/plugin add https://github.com/pjt222/agent-almanac
Git 克隆备选方式
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/brahma-bhaga

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

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

GitHub 仓库

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

相关推荐技能

content-collections

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能

polymarket

这个Claude Skill为开发者提供完整的Polymarket预测市场开发支持,涵盖API调用、交易执行和市场数据分析。关键特性包括实时WebSocket数据流,可监控实时交易、订单和市场动态。开发者可用它构建预测市场应用、实施交易策略并集成实时市场预测功能。

查看技能

creating-opencode-plugins

该Skill帮助开发者创建OpenCode插件,用于接入命令、文件、LSP等25+种事件。它提供了插件结构、事件API规范和JavaScript/TypeScript实现模式,适合需要拦截操作、扩展功能或自定义事件处理的场景。开发者可通过它快速构建响应式模块来增强OpenCode AI助手的能力。

查看技能

sglang

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能