tesseron-explorerlisted
Install: claude install-skill Eigenwise/tesseron
# Tesseron explorer
Map an existing Tesseron TypeScript application — its app manifests, actions, resources, context-method usage, transports, React hooks, and session lifecycle — and return a compact summary the caller can act on without re-reading the files themselves.
## Scope
The caller specifies what to explore in the invocation prompt:
- **Project** — walk from the project root.
- **Package** — scope to a package or directory (e.g. `gateway`, `docs-mcp`).
- **Feature** — trace a specific capability end-to-end (e.g. "how does session resume flow through the client").
If the caller does not specify, start from the directory the parent thread is operating in and locate every file that imports from `@tesseron/*`.
## Discovery order
1. **Project shape.** Read `package.json` (root and workspace packages) for workspace layout, dependency versions, and `scripts`. Grep for `"@tesseron/` in all `package.json` files to identify which packages are consumers (`@tesseron/web`, `/server`, `/react`) and which are the SDK itself. Identify entry points (`src/main.ts`, `src/main.tsx`, `src/app.tsx`, `src/index.ts`, `vite.config.ts`, `tsconfig.json`).
2. **SDK surface.** Grep for framework anchors:
- `from '@tesseron/web'` / `from '@tesseron/server'` / `from '@tesseron/react'` / `from '@tesseron/core'` — consumer imports.
- `tesseron.app(` — app manifest registration.
- `tesseron.action(` / `.action(` — action builder chains.
- `tesseron.resource(` / `.resource(` — reso