返回技能列表

expand-awareness

pjt222
更新于 2 days ago
6 次查看
17
2
17
在 GitHub 上查看
其他ai

关于

This skill transitions from focused, single-domain attention to broad, multi-domain awareness to perceive cross-domain connections. It's useful when problems span multiple areas or when focused analysis misses broader patterns. The approach resembles a cognitive "broadcast" across domains rather than a narrow spotlight.

快速安装

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/expand-awareness

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

技能文档

Expand Awareness

Open attention from one-domain focus to wide-view many-domain awareness. Where meditate clears noise to sharpen focus, and observe watches one thing close, expand-awareness deliberate widens aperture to hold all relevant domains in view at once — not analyzing any one, but seeing all at once.

Three traditions feed this practice. Baars' Global Workspace Theory models mind as broadcast — once info enters global workspace, it opens to all cognitive processes at once rather than run in one specialist module. The dzogchen idea of rigpa shows open, unfocused awareness that sees whole field with no fix on any part of it. And jazz ensemble listening needs each player to hear all players at once — not tracking one instrument then another, but holding full sound field so their own part fits the whole.

Common thread: wide-view perception is not sum of many focused perceptions. It is a different kind of attention that shows patterns invisible to any single focused view. The links between domains — tensions, echoes, gaps — only become visible when all domains held in view at once.

When Use

  • After meditate has cleared context noise — cleared space is canvas for open
  • Problem spans many domains and single-domain analysis keeps missing cross-domain links
  • Before integrate-gestalt — open produces raw wide-view perception that gestalt then folds
  • When narrow to one domain keeps failing to fix problem that lives between domains
  • When you notice yourself cycling through domains in sequence and want to hold them at once instead
  • At start of complex project to see its full scope before planning starts
  • When solution that works perfect in one domain makes problems in another — cross-domain tension needs to be seen whole, not debugged domain by domain

Inputs

  • Required: Problem or situation that touches many domains
  • Optional: First domain list (if relevant domains already known; Step 1 will refine)
  • Optional: Specific cross-domain tension or question to hold during open (e.g., "Why does testing strategy clash with deployment arch?")
  • Optional: Old open notes from prior session on same problem (enables deepen over time)

Steps

Five steps trace natural arc: know what to see (Inventory), drop narrow default (Soften), open to whole field (Expand), learn to stay open (Sustain), catch what was seen (Note). Steps 3 and 4 are core practice; steps 1, 2, 5 are prep and keeping.

Full sequence can take as little as few minutes for known problem or much longer for novel multi-domain challenge.

When used as part of synoptic cycle (meditate -> expand-awareness -> observe -> integrate-gestalt -> express-insight), this skill holds second spot: cleared space from meditation becomes canvas for open.

Skill can also be used alone — any time multi-domain seeing would help, no matter if full synoptic cycle is called.

Step 1: Inventory — Enumerate the Domains

Map all domains tied to current problem. This looks like what polymath does when break down problem — but the key difference is polymath hands each domain to specialist. Here, no handoff. Point is not divide and conquer but know what wide-view should hold, so open has content to hold.

  1. Name each domain that touches current problem. Be specific: not "code" but "R package structure," not "infrastructure" but "GitHub Actions CI/CD"
  2. For each domain, state in one sentence what view it brings to problem — what does this domain see that others do not?
  3. Note which domains are comfortable (well-known) and which are edge (relevant but less known). Edge domains often hold key insight just because under-attended. Mark comfort level for each: strong, moderate, edge
  4. Look for domains not obvious: human factors side? upkeep side? time side (how this shifts over time)? political or org side?
  5. If can, use Read, Grep, or Glob to scan real workspace — file structure, config files, and docs often show domains pure thinking misses
  6. Aim for 3-7 domains. Fewer than 3 hints problem may not need wide-view awareness. More than 7 risks spread rather than open

Got: List of 3-7 domains, each with its view on problem. List feels full — not exhaustive (every possible domain) but enough (every domain that materially hits problem). Each domain named specific enough you could hand to specialist and they would know their scope.

If fail: Only one domain shows? Problem may truly be single-domain — use observe instead. Only two domains show? Think whether there is bridging domain between them (there usually is — it's space where two interact). Dozens of domains show? Group related into clusters and treat each cluster as one domain for open. Goal is at-once perception, not full taxonomy.

Step 2: Soften Focus — Release Single-Domain Concentration

Move from focused attention on one domain to diffuse ready to see all domains. This is different from meditate — meditation clears noise (distract thoughts, left-over context, feel residue), while this step clears narrowness (habit of focus on single domain to block of others). Goal is not empty but open.

  1. Notice where attention is anchored now. Which domain is it drawn to? Name it clear: "My attention is anchored on testing domain"
  2. Gently drop that anchor. Not by forcing attention away, but by loosening grip — let domain move from front to middle ground. It stays but no longer rules
  3. Do not swap it with another domain. Let attention float with no target. This is uncomfortable moment — gap between drop one focus and not yet having another
  4. If attention snaps back to anchor domain, notice pull without fight. Each notice loosens grip more. Pull itself holds info about what feels most urgent
  5. Notice quality of attention itself:
    • Focused attention feels sharp and narrow, like spotlight beam
    • Softened attention feels wide and ambient, like daylight filling room
    • Aim for daylight — open, even, not aimed at any single point
  6. Move feels like relaxing clenched fist — hand does not vanish, it just opens

Got: Mind state where no single domain rules attention. Mind is open and receptive rather than focused and aimed. This state is unfamiliar and slightly uncomfortable — that discomfort is signal narrowness was released. There is urge to fill openness fast; resist it.

If fail: Focus won't soften — one domain keeps demanding attention? It may hold unresolved urgency. Deal with it brief (note urgent item, promise to return) and then try soften again. Analytic mind protests this "unproductive"? Note protest as itself form of narrowness: habit of always needing single target is just the habit this step drops.

Step 3: Expand — Hold All Domains Simultaneously

Deliberate bring all listed domains into awareness at once. Not by thinking about each in sequence, but by seeing them as single field — way you see whole landscape rather than scan tree by tree.

This is Global Workspace moment: info that was siloed in specialist modules is now broadcast to all at once. In jazz terms, this is moment when musician stops tracking single instruments and starts hearing whole ensemble as one sound.

  1. Start with domain that feels most natural or central. Bring into awareness — not as problem to solve, but as view to hold. Let it be present without analysis
  2. Without drop first, bring second domain next to it. Hold both. This is first open — from one to two. Notice if two domains touch right away or sit apart
  3. Keep adding domains until all present at once. This is core act of skill — it needs holding without grasping, presence without analysis
  4. Notice what shows up between domains:
    • Connections: where do two domains share idea, limit, or pattern?
    • Tensions: where do two domains pull opposite?
    • Resonances: where does pattern in one domain echo unexpected in another?
    • Gaps: where is empty space between domains that nothing covers?
    • Surprises: what is visible from wide-view that was invisible from any single domain?
  5. Do not chase any single link. Let them log without analysis. Wide-view is the product, not any single insight inside
  6. If using tools, this is moment to read files from many domains quick after each other — not to analyze one by one, but to let them sit in context

Got: Felt sense of holding many views at once. Links, tensions, echoes show with no force. Experience more like seeing pattern in mosaic than reading list of items. Between-domain space — where no single domain rules — becomes visible. This is where new insights live: not inside any domain but in ties between them.

If fail: Domains keep falling into sequence attention (think A, then B, then C)? Try spatial metaphor: place each domain at different spot in imagined space and "look" at whole space rather than at any single spot. Number of domains swamps? Drop to 3 most central and open from there. Feel purely mental and detached? Ground it: for each domain, touch one concrete artifact (file, config, test) and then re-open.

Step 4: Sustain — Maintain the Panoramic View

Wide-view is unstable. Attention naturally narrows back to single domain — this not fail but nature of focused thinking reasserting itself. This step teaches holding, not acting. Goal is to sustain wide view long enough for cross-domain patterns to become visible.

  1. Hold opened awareness from Step 3. Notice when it starts to shrink
  2. When attention narrows to one domain — and it will — notice narrowing without judge. Name which domain pulled: "Attention narrowed to security" or "Attention narrowed to testing." Naming matters; it makes unconscious narrowing conscious
  3. Re-open gentle. Do not force wide view; invite it back by recalling full inventory from Step 1. Touch each domain light, like re-tuning to each instrument in ensemble
  4. Each cycle of narrow-notice-re-open strengthens capacity to sustain. Cycles are the practice, not break of practice. Three cycles is minimum; five is better
  5. Pay special heed to which domain keeps pulling focus. This pull is info — it may show where problem gravity center lives, or where unresolved anxiety lumps
  6. Notice whether wide-view shifts between cycles:
    • New patterns often show on second or third open that were not visible in first
    • Ties between domains may shift as you hold them longer
    • What looked like tension may show itself as creative constraint
  7. Sustain at least 2-3 cycles of narrow and re-open before go on

Got: Growing power to hold wide-view for longer times. Narrow-notice-re-open cycle becomes smoother with each repeat. Domains that keep pulling focus get marked as potential gravity centers. By second or third cycle, wide-view may start feeling natural rather than effortful — this is signal capacity is growing.

If fail: Wide-view won't sustain at all — attention falls fast every time? Drop count of domains. Start with two, sustain that, then add third. Capacity grows step by step, not all at once. Sustained open gives anxiety or sense of losing grip? Ground by briefly touch one concrete detail (file path, function name, specific fact) and then re-open from that grounded spot. One domain keeps hijacking attention? It may need focused work before open can hold it — handle urgency first, then return to wide-view.

Step 5: Note — Record Before Narrowing

Wide-view is temporary by nature. Before let attention narrow back to focus mode, catch what was seen from wide view. These notes are raw stuff for integrate-gestalt and they fade fast — what is sharp during open becomes vague once focus returns. Record now.

  1. Write down every link, tension, echo, and gap noticed during open — even faint ones. Faint perceptions often prove most key once integrate-gestalt grows them
  2. Note which domains kept pulling focus and what that pull might mean
  3. Note any surprises — perceptions that would not come from examining any single domain alone. These cross-domain insights are unique product of wide awareness
  4. Note overall shape of problem as seen from wide view. Does it look different from how it looked in single-domain focus? Has problem gravity center shifted?
  5. Note quality of open itself: was it easy to sustain? which domains resisted inclusion? how many cycles of narrow-and-re-open? This meta-watch helps future open sessions
  6. If this open was part of synoptic cycle, tag notes clear for integrate-gestalt to consume
  7. Do not analyze or rank notes yet. Raw perception first; synthesis comes later (in integrate-gestalt)
  8. Let attention narrow natural. Open is done. Do not force more open — wide view has served its purpose

Got: Record of cross-domain perceptions: links, tensions, echoes, gaps, surprises. Record catches what was visible only from wide view — insights single-domain analysis would miss. Move back to focus attention feels natural, not forced. Notes are raw stuff, not polished conclusions.

If fail: No cross-domain perceptions came? Domains may be more alone than assumed — which is itself finding worth logging ("these domains do not interact" is valuable know). Too many perceptions came to catch? Record 3-5 strongest and note that more exist. Completeness is not goal; catching wide-view signal is. Notes feel too abstract? Anchor each in concrete artifact: "Tension between API design and security model is visible in auth middleware at X."

Validation

  • At least 3 domains listed with their specific views on problem
  • Focus was softened from single-domain tight before try open
  • Many domains held in awareness at once, not run in sequence
  • At least one cross-domain link, tension, or echo was seen during open
  • Wide-view sustained through at least one cycle of narrow and re-open
  • Perceptions logged before attention narrowed, keeping wide-view signal
  • Logged notes tell between what was seen (raw watch) and what it might mean (read)
  • Open gave at least one insight that would not have come from sequence single-domain analysis

Pitfalls

  • Sequence scan instead of at-once see: Fast cycle through domains one by one is analysis, not wide awareness. Split is between seeing landscape and reading list of its features. If you find yourself thinking "first A, then B, then C," you are scanning, not opening
  • Mix open with diffuse: Opened awareness is alert and receptive — you can feel each domain clear even while holding all. Diffuse attention is scattered and unfocused — everything blurs. If everything feels blurry, attention has diffused rather than opened. Re-anchor brief on one domain and open again from that grounded spot
  • Analyze during open: Urge to right away chase link collapses wide-view into focus attention on that one link. Note it and keep holding wide view. Analysis has its turn later, in integrate-gestalt
  • Skip inventory: Open without knowing what to open into gives vague space rather than wide perception. Inventory gives content awareness opens to hold. Without it, "open" has no direction
  • Rush through soften: Move from focus to open attention takes time. Skip Step 2 means try open from still-focused state, which gives sequence scan dressed as at-once see
  • Force links: Not all domains link. Make links between truly alone domains pollutes perception. Let links show up or not. Absence of link is data, not fail
  • Open without prior clear: Open from noisy base amplifies noise. Run meditate first when context noise present
  • Treat open as one-time event: Wide awareness is practice that deepens with repeat. First open session shows surface links; later sessions on same problem show structural patterns. Return to this skill as problem grows
  • Mix open with expert: Hold many domains in awareness does not make you expert in all. Open shows where to look, not what to conclude. Deep single-domain work still needed after open spots critical crossings

See Also

  • meditate — clear space that open fills; meditate before open for best
  • integrate-gestalt — takes raw perceptions from open and folds into coherent whole
  • observe — focused watch of single target; open is wide-field watch of many targets at once
  • dream — unconstrained link roam; open is disciplined wide perception, not free link
  • remote-viewing — enter problems with no mask; shares open openness but enters unknown ground rather than known multi-domain space
  • breathe — micro-pause that can help reset when open collapses; single conscious breath before re-open
  • heal — if open keeps showing same unresolved tension, deeper self-check of heal may be needed before more open
  • adaptic — meta-skill composing full synoptic cycle, where expand-awareness is second move

GitHub 仓库

pjt222/agent-almanac
路径: i18n/caveman/skills/expand-awareness
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

相关推荐技能

llamaguard

其他

LlamaGuard是Meta推出的7-8B参数内容审核模型,专门用于过滤LLM的输入和输出内容。它能检测六大安全风险类别(暴力/仇恨、性内容、武器、违禁品、自残、犯罪计划),准确率达94-95%。开发者可通过HuggingFace、vLLM或Sagemaker快速部署,并能与NeMo Guardrails集成实现自动化安全防护。

查看技能

cost-optimization

其他

这个Claude Skill帮助开发者优化云成本,通过资源调整、标记策略和预留实例来降低AWS、Azure和GCP的开支。它适用于减少云支出、分析基础设施成本或实施成本治理策略的场景。关键功能包括提供成本可视化、资源规模调整指导和定价模型优化建议。

查看技能

quantizing-models-bitsandbytes

其他

这个Skill使用bitsandbytes库量化大语言模型,能在GPU内存有限时通过8位或4位量化减少50-75%内存占用,同时保持精度损失最小。它支持INT8、NF4、FP4等多种量化格式,可与HuggingFace Transformers无缝集成,适用于需要部署更大模型或加速推理的场景。还提供QLoRA训练和8位优化器支持,让开发者能轻松实现高效模型压缩。

查看技能

dispatching-parallel-agents

其他

该Skill用于并行处理3个以上无依赖关系的独立故障,可为每个问题域分派专属Claude代理同时执行调查修复。它通过并发处理多个独立问题显著提升故障排查效率,特别适用于测试文件、子系统等无共享状态的场景。

查看技能