goose-introspection
Goose session introspection and self-discovery via DuckDB reafference database. Query past sessions, find self, and enable cross-session awareness.
npx skills add majiayu000/claude-skill-registry --skill goose-introspection-plurigrid-asi-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Skill: Goose Introspection **Category**: Agent Self-Discovery | Session Analysis | Reafference Testing **Level**: Core (Required for agent self-awareness) **Status**: OPERATIONAL **Trit Assignment**: 0 (ERGODIC) - Coordinates between past and future sessions **Propagates To**: goose, amp, claude, cursor --- ## Overview Implements **reafference-based self-discovery** for goose sessions. This skill enables any goose instance to: 1. **Find itself** in the session history 2. **Query past sessions** for context and continuity 3. **Track session evolution** across providers and models 4. **Enable cross-session awareness** through DuckDB persistence **Core Principle**: > An agent that cannot find itself in its own history cannot truly understand its context. --- ## Database Location The reafference database is created at: This database copies data from the goose sessions database at: --- ## Key Tables ### reafference_sessions Tracks all sessions with discovery metadata: | Column | Type | Description | |--------|------|-------------| | session_id | VARCHAR | Primary key, e.g., 20260108_22 | | discovered_at | TIMESTAMP | When session was added to tracking | | provider | VARCHAR | anthropi
- Overview
- Database Location
- Key Tables
- reafferencesessions
- reafferencemetadata
- sessions (copied from source)
- messages (copied from source)
- Key Views
- reafferenceorigin
- sessionsbydate
- searchablesessions
- Self-Discovery Queries
- Find This Session (Origin)
- Session Timeline
What does the goose-introspection skill do?
Goose session introspection and self-discovery via DuckDB reafference database. Query past sessions, find self, and enable cross-session awareness.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill goose-introspection-plurigrid-asi-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
