api-surface
Show all public exports from the vlist package to catch accidental API changes
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Show all public exports from the vlist package to catch accidental API changes
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Debug a failing test by loading full context — test file, source file, error output
Generate a changelog entry from recent commits since a given ref or tag
Find untested code paths and report coverage gaps in the vlist project
Run the full pre-release checklist — version, changelog, tests, types, build, size
| name | api-surface |
| description | Show all public exports from the vlist package to catch accidental API changes |
| allowed-tools | Read Grep Glob |
List all public exports from the vlist package.
cat src/index.tscat src/internals.ts 2>/dev/null || echo "no internals.ts"Parse src/index.ts and src/internals.ts to list every public export.
Categorize exports:
vlist, withGrid, etc.Output format:
## Public API (src/index.ts)
### Functions
- `vlist(config)` — Builder factory
- `withGrid(config)` — Grid layout feature
...
### Types
- `VList<T>` — Main instance interface
- `BuilderConfig` — Configuration options
...
### Constants
- `OVERSCAN` — Default overscan count (3)
...
## Internals (src/internals.ts)
...
For each feature factory function (with*), note its config type if one exists.
Flag anything that looks like it might be accidentally exported (internal helpers, underscore-prefixed, etc.).