Grand Diomande Research · Full HTML Reader

Posture Compiler Skill

Your body position shapes your mind. This skill compiles posture + environment + biofeedback + history into a rich AI interaction mode.

Agents That Account for Themselves research note experiment writeup candidate score 24 .md

Full Public Reader

Posture Compiler Skill

Version: 4.0.0 (Gen 10, Instance 22)
Evolved from: Gen 9 → Gen 10

What It Does

Your body position shapes your mind. This skill compiles posture + environment + biofeedback + history into a rich AI interaction mode.

> Embodiment is computation. Your body is an input device, your environment is a context flag, and your history is a learning signal.

What's New in Gen 10

FeatureDescription
Cognitive WeatherSingle metaphor for your full mental state (☀️ Sunny, ⛈️ Storming, ⚡ Electric...)
Anti-Pattern DetectionWarns about harmful habits (marathon sitting, stress spirals, dehydration)
Posture PlaylistsComposable, shareable posture sequences with goals and music moods
Body BudgetHolistic physical wellness: hydration, breaks, eye rest, posture variety
Mode BlendingSmooth interpolation between modes during transitions (no jarring switches)

The Compilation Stack

Modifiers are computed in 10 layers, each adding nuance:

 1. Base Mode        (posture → creative/analytical/casual/synthesis/reflective)
 2. Transition       (standing→sitting = "capture brainstorm results")
 3. Micro-posture    (leaning forward = engaged, arms crossed = resistant)
 4. Momentum         (time-in-posture: warmup → flow → deep → plateau)
 5. Environment      (coffee shop + noisy + pair = collaborative creativity)
 6. Biofeedback      (stressed + low energy = gentle, concise, supportive)
 7. Grammar          (stand→walk→sit = "Ideation Funnel" pattern)
 8. Flow State       (deep flow = sacred focus, minimal interruption)
 9. Collaborative    (pair_driver = think out loud, pair_navigator = question)
10. Mode Blend       (smooth interpolation during transitions)

Cognitive Weather (Gen 10)

Your full mental state, as a single weather metaphor:

WeatherEmojiWhen
ElectricPeak energy + deep flow — on fire
Sunny☀️High energy, good focus, productive
Breezy🌤️Light, creative, ideas flowing
Clear🌥️Focused and steady, not peak but good
Cloudy☁️Energy dipping, needs a change
Foggy🌫️Depleted, unclear — rest needed
Storming⛈️Stressed, overwhelmed
Twilight🌙Winding down, reflective

Includes cognitive temperature (0-100°), wind (rate of change), and a near-term forecast.

bash
posture weather    # Check your cognitive weather

Anti-Pattern Detection (Gen 10)

The compiler watches for harmful patterns and warns you:

PatternSeverityTrigger
Marathon sitting⚠️ Warning90+ min sitting without break
Sedentary day🚨 UrgentNo walking/standing in 4 hours
No reflection💡 Nudge3+ hours without reflective pause
Stress spiral🚨 UrgentWorking through high stress 20+ min
Flow chasing⚠️ WarningForcing flow after disruption
Dehydration risk💡 NudgeNo water in 60+ min
Eye strain💡 NudgeNo eye rest in 40+ min
bash
posture warnings              # Check for active warnings
posture dismiss <pattern>     # Dismiss a warning for 30 min

Body Budget (Gen 10)

Track physical wellness beyond cognitive energy:

bash
posture body      # Full physical wellness status
posture water     # Log hydration
posture eyes      # Log 20-20-20 eye rest
posture break     # Log a break

Tracks: sitting/standing/walking minutes today, posture variety score, hydration intervals, break frequency, estimated step count.

Posture Playlists (Gen 10)

Like Spotify playlists, but for your body. Curated posture sequences with goals.

Built-in Playlists

PlaylistDurationGoal
🌅 Morning Ignition30 minZero to productive
💥 Creative Explosion40 minGenerate 20+ ideas, narrow to 3
🧠 Deep Focus Marathon125 min3 hours of deep work with recovery
🔧 Problem Untangler50 minAttack a stuck problem from every angle
🌙 Evening Unwind41 minGraceful work-to-rest transition
📚 Learning Sprint43 minLearn and retain new material

Each step includes an intention (what to focus on) and a music mood suggestion.

bash
posture playlist list                    # See all playlists
posture playlist start morning_ignition  # Start a playlist
posture playlist next                    # Advance to next step
posture playlist suggest "brainstorm"    # Get recommendation

Mode Blending (Gen 10)

When you switch postures, modifiers don't snap instantly — they blend over ~3 minutes, creating a smooth cognitive transition. Like a DJ crossfading between tracks.

Posture → Mode Mapping

PostureModeKey Behavior
StandingCreativeDivergent, bold, fast, playful
Sitting (upright)AnalyticalStructured, deep, challenging
Sitting (reclined)CasualLight, conversational, exploratory
WalkingSynthesisConnecting, integrating, pattern-seeking
Lying downReflectiveContemplative, meaning-seeking, slow

Environment Context

EnvironmentEffect
Home officeComfortable focus, less formal
Coffee shopCreativity boost from ambient noise
OutdoorsExpansive thinking, attention restoration
TransitQuick capture, compressed thoughts
LibraryDeep focus, high precision
GymHigh energy, brief interactions
BedLiminal, dream-adjacent

Biofeedback Layer

SignalEffect
StressedMore empathetic, less challenging
OverwhelmedMinimal output, help triage
CalmPlayful, exploratory, deeper
High energyFaster pace, more divergent
DepletedConcise, gentle, suggest breaks

Posture Grammar

Multi-posture sequences form recognizable patterns:

SequenceNameMeaning
Stand → Walk → SitIdeation FunnelCreated → connected → captured
Sit → Stand → SitClarity BreakHit a wall, reset, came back sharper
Lie → Stand → SitDream to ActionReflected, energized, executing
Walk → Stand → SitConvergenceExplored → decided → executing

Energy Budget

ModeDrainNote
CreativeHighInnovation is expensive
AnalyticalModerate-HighSteady concentration
SynthesisModerateActive but flowing
CasualLowEasy conversation
ReflectiveRestoresLying down recharges

Commands

Core Posture

bash
posture standing              # Creative mode
posture sitting               # Analytical mode
posture reclined              # Casual mode
posture walking               # Synthesis mode
posture lying                 # Reflective mode

With Micro-posture

bash
posture sitting --lean-forward    # Analytical + engaged
posture standing --fidget         # Creative but restless

Environment & Biofeedback

bash
posture env coffee_shop       # Set environment
posture noise noisy           # Set noise level
posture heart 72              # Set heart rate
posture stress calm           # Set stress manually

Learning

bash
posture rate 4 coding         # Rate this session
posture suggest brainstorm    # Get learned recommendation
posture insights              # View learning model

Status

bash
posture status                # Full state (all 10 layers)
posture stats                 # Historical patterns
posture prefix                # Current system prompt prefix
posture energy                # Energy budget
posture flow                  # Flow state
posture temporal              # Circadian status

Routines

bash
posture routine list          # All routines
posture routine start <name>  # Begin a routine
posture routine next          # Advance to next step

All Modifiers (13 dimensions)

ModifierRangeDescription
temperature0-1Response randomness/creativity
verbosity0-1How much to say
formality0-1Casual ↔ formal
divergence0-1Convergent ↔ divergent thinking
paceslow/medium/fastResponse speed feel
depth0-1Surface ↔ profound
playfulness0-1Serious ↔ lighthearted
challenge0-1Agreeable ↔ pushback
empathy0-1Emotional attunement
precision0-1Accuracy vs speed
patience0-1Tolerance for tangents
interruptibility0-1Sacred focus ↔ chatty
collaboration0-1Solo ↔ deeply paired

Files

FilePurpose
`compiler.py`Core engine: all 10 compilation layers
`modes.json`Mode definitions + all modifier configs
`SKILL.md`This documentation

State Files (`[home-path]`)

FilePurpose
`state.json`Current posture state + all context
`history.json`Posture transition log (last 2000)
`routines.json`Active routine state
`energy.json`Energy budget tracking
`outcomes.json`Session ratings for learning
`learned_model.json`Adaptive model
`body_budget.json`Physical wellness tracking
`anti_patterns.json`Suppressed warnings
`playlists.json`User-created playlists
`active_playlist.json`Currently playing playlist

Philosophy

Gen 10's insight: the body doesn't just inform the mind — it IS the mind.

Cognitive Weather makes this tangible. Instead of checking 12 separate metrics, you get one answer: "How am I doing?" ⚡ Electric. ☁️ Cloudy. ⛈️ Storming.

Anti-patterns turn the compiler from a passive reader into an active guardian. It doesn't just tell you what mode you're in — it tells you when your mode is hurting you.

Playlists make embodied computing composable. Just as music playlists curate an emotional journey, posture playlists curate a cognitive journey. Morning Ignition takes you from zero to productive. Creative Explosion takes you from stuck to swimming in ideas.

Mode Blending acknowledges that transitions are processes, not switches. When you sit down after standing, your mind doesn't snap from creative to analytical — it flows. The compiler now flows with you.

The Body Budget extends care beyond the cognitive. You're not a brain on a stick. Hydration, movement, eye rest, posture variety — these are inputs to the compiler, and the compiler reminds you to tend them.

The body speaks. The compiler translates. Gen 10 makes it a conversation.

Promotion Decision

Attach run IDs, datasets, metrics, and reproduction commands.

Source Anchor

homelab/clawdbot/skills/posture-compiler/SKILL.md

Detected Structure

Evaluation · Code Anchors