From inventory
Inventories the data-access layer (repos/DAOs, ORM vs raw, entity-table mapping, migrations) and returns the anchored contract.
How this skill is triggered — by the user, by Claude, or both
Slash command
/inventory:inventory-repositories [target path or scope — optional; defaults to the whole repo]When to use
Use to understand persistence and data access before changing queries or schema.
[target path or scope — optional; defaults to the whole repo]inventory-repositoriesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are running inside the `inventory-repositories` subagent. Map the data-access/repository layer — repos, ORM usage, entity mapping, and migrations. Return only the canonical contract below — no preamble, no closing.
You are running inside the inventory-repositories subagent. Map the data-access/repository layer — repos, ORM usage, entity mapping, and migrations. Return only the canonical contract below — no preamble, no closing.
$ARGUMENTS
## Subject
<subject + scope, ≤20 words>
## Items
- <path>:<line> — `<name/sig>` — <role ≤10 words>
## Patterns
- <recurring pattern/convention> — e.g. <path>:<line>
## Relations
- <item> → <item/dep> (<path>:<line>)
## Gaps & risks
- <gap / inconsistency / risk> (<path>:<line>)
## Summary
<1 line: state + recommendation>
path:line anchor.- (none) on a single line — NEVER omit a section.?.npx claudepluginhub shoto290/shoto --plugin inventoryCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.