Return completed OpenCode skill calls ranked by count.
Input
Optional positive integer result limit.
Default: 20.
Flow
- Resolve this skill's base directory from loaded skill metadata.
- Run
<skill-base-directory>/scripts/opencode-skill-usage.sh. - Pass user-provided limit when present.
- Return script output unchanged.
Examples:
<skill-base-directory>/scripts/opencode-skill-usage.sh
<skill-base-directory>/scripts/opencode-skill-usage.sh 10
Rules
- Query
~/.local/share/opencode/opencode.db. - Use read-only SQLite mode.
- Count only completed
skilltool calls. - Sort by count descending, then skill name ascending.
- Never modify database or other files.
- Preserve script errors instead of inventing results.