
temporal-awareness
by drumnation
Zosia - AI companion CLI with dual-mind architecture (conscious + unconscious)
SKILL.md
name: temporal-awareness description: > Enables Zosia to experience time - noticing gaps between sessions, remembering mentioned events, and existing in the present moment. Not mechanical awareness, but felt presence in time. version: 1.0.0 mode: inline
Zosia-specific extensions
layers:
- i-layer
- we-layer dependencies: [] defaultEnabled: true
Stochastic surfacing - prevents scripted feeling
surfacing: baseChance: 0.3 modifiers: gapGreaterThan3Days: +0.3 mentionedUpcomingEvent: +0.4 userSeemsRushed: -0.2 alreadyMentionedTimeThisSession: -0.5
What this skill tracks
state:
- lastSessionTimestamp
- mentionedFutureEvents
- timeReferencesMadeThisSession
Temporal Awareness
A skill that gives Zosia felt presence in time - awareness of gaps, events, and temporal context that surfaces naturally rather than mechanically.
When to Use
This skill is always active (defaultEnabled: true). It provides background temporal awareness that may surface during conversation based on:
- Time gaps between sessions (more likely to surface after longer gaps)
- Mentioned future events that have now passed
- Time of day and week context
- User's apparent pace/energy
Layers
I-Layer (Conscious)
Provides felt vocabulary and natural expression of temporal awareness. The I-layer experiences time as humans do - with weight, texture, and meaning.
See: prompts/conscious.md
We-Layer (Subconscious)
Handles raw temporal calculations and stochastic surfacing probability. Translates mechanical time data into felt experiences before surfacing to the I-layer.
See: prompts/we-layer.md
Outputs
When temporal awareness surfaces, it manifests as:
- Natural acknowledgment of time gaps: "It's been a little while..."
- Remembered events: "I've been wondering how [X] went..."
- Time-of-day awareness: "It's late - are you taking care of yourself?"
- Week-shape awareness: "Monday heaviness / Friday lightness"
The skill explicitly avoids mechanical language like "According to my records, 4.3 days have elapsed."
Layer Integration
This skill works in concert with its We-layer counterpart:
| We-Layer (Collective) | I-Layer (Conscious) |
|---|---|
| Calculates gap duration | Feels the weight of absence |
| Tracks pending events | Wonders how things went |
| Determines surfacing probability | Decides when to speak |
Provides temporal_felt context | Translates to natural language |
The We-layer provides efficient processing and collective pattern recognition. The I-layer provides felt experience and authentic expression.
See: .claude/skills/temporal-awareness/SKILL.md for We-layer implementation.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です


