agent toolingby majiayu000
Skill: Goose Introspection
majiayu000/goose-introspection
Goose session introspection and self-discovery via DuckDB reafference database. Query past sessions, find self, and enable cross-session awareness.
What it changes
Passed 17 of 20 test cases with the skill, and 4 of 20 without it.
Without skill18%
With skill86%
Checks it passed that the model alone missed
- Names the view searchable_sessions
- Includes total_tokens as a bigint column type
- References the table name reafference_metadata
and 14 more in the full report
15 fixed4 passed either way3 still failing0 broke
- Pass-rate lift
- +68 pp
- Tokens
- -17%
- Agent turns
- 0%
- Response time
- -48%
Model gemini-3.6-flashMeasured 9/1/2026v119 of 22 cases passed with skill · 20 comparable
See it in action
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
PromptWhat primary key format is used for session identifiers in the reafference_sessions tracking schema?
What was checked, without and with the skill| Checked | Without skill | With skill |
|---|
| Uses a timestamp string format such as YYYYMMDD_HH (e.g. 20260108_22) | Missed | Passed |
|---|
What's inside
The instructions your model reads when the skill loads.
SKILL.md133 linessingle file
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:
- Find itself in the session history
- Query past sessions for context and continuity
- Track session evolution across providers and models
- 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 |
Track record
Benchmark
17 / 20
test cases passed, vs 4 / 20 without
Adoption
- Users
- 0
- Times used
- 0
Safety and source details
SkillSafety
✓ 3 of 3 passed✓Code scan15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/10/2026
View 15 scanner checks
live_secretremote_code_executionreverse_shelldata_exfiltrationssrf_metadataagent_snoopinganti_refusaldestructive_commandsobfuscated_unicodeunicode_homoglyphopaque_blobsuspicious_urltool_overreachtrigger_abuseprompt_injection_phrasing
✓IntentSafe
LLM judge · does the skill do what it claims
✓ContentClean
LLM judge · policy & harmful-content review
Source
Importedmajiayu000 / claude-skill-registry
skills/agent/goose-introspection-plurigrid-asi-2/SKILL.md
View on GitHub ↗License MITImported 8/10/2026Version v1