Give Me Tips
Explains any senpi tip in depth, including Tip: lines in the TUI.
Install
npx skills add code-yeongyu/oh-my-openagent --skill give-me-tips -g -a claude-code -y- Repository
- code-yeongyu/oh-my-openagent70.6k
- Category
- Engineering
- Updated
- 3d ago
- License
- See repository
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Explains any senpi tip in depth, including Tip: lines in the TUI. Use when the user asks about a tip, what a tipped feature does, or which tips they can see.
give-me-tips - explain any senpi tip, in depth
Purpose
Senpi shows the user tips: startup tips, working tips, and Tip: lines injected by omo
components. When the user asks about any of them - "what was that Tip: line", "what does this tip
mean", "how does that feature work" - this skill produces a DEEP explanation of that exact tip, in
the USER'S language (match the language they asked in, always).
Specific over generic, every time. "It retries on failure" is a failure of this skill. "It detects the refusal from the stopDetails on the assistant message_end event, gates on the architect category in your .omo/omo.json, and only then injects the directive" is the bar. The user asked because the tip made them curious; reward that curiosity with the real mechanism, not a summary of the tip text they already read.
Query the live tip list FIRST
Never explain from memory. Get the ground truth of what tips exist:
- Run the tip-listing flag of the command this product is installed as:
omo --list-tipsunder OmO Native (omo-ai installs; the session environment carriesOMO_NATIVE=1andOMO_BIN), orsenpi --list-tipsunder a plain senpi install. Never spell itsenpion an OmO Native machine: package managers link only the top-levelomobin, sosenpiis not on PATH there. If the brand command is not on PATH either (bunx/npx launches), invoke the launcher theOMO_BINvariable points at:"$OMO_BIN" --list-tips. The command prints JSON:[{id, text, requiresCommand?}]. Match the user's tip against this list by id or by text fragment. - If the flag is unavailable on this senpi version, fall back to reading the catalog sources
directly at
packages/coding-agent/src/modes/interactive/tips/catalog/inside the installed@code-yeongyu/senpipackage (find it via the senpi install path or node_modules) or in a local clone of code-yeongyu/senpi.
