pipeshub-ai/sharp/review

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Practise past lessons by applying them to NEW scenarios (transfer drills), not by reciting answers. One lesson at a time, a few minutes total; spacing grows as the user shows they can apply it.

Install

npx vskill@latest install pipeshub-ai/sharp/review

SKILL.md

/sharp:review: apply, don't recite

Lessons due for practice (JSON):

!
node ~/.sharp/bin/sharp.mjs lesson due --n 5 2>/dev/null || node "${CLAUDE_SKILL_DIR}/../../scripts/sharp.mjs" card due --n 5 2>/dev/null || echo "[]"

If the list is empty, say "Nothing due, nice." and stop.

For each lesson, one at a time:

  1. Invent a fresh scenario with the same deep structure (when + principle) but different surface details: another domain, another file, another kind of document. Make it realistic and short (2–3 lines). Never show the stored question or the lesson itself.
  • Example: the lesson "when money math gives stray decimals, use integer cents" → the scenario "A grade calculator averages 0.1-weighted scores and shows 89.99999 for a student who should get 90."
  • About 1 in 3 should be a near-miss: similar surface, but a context where the lesson does not apply (the lesson's unless, or a context you invent: "the sensor average must keep full precision, and rounding to cents would be wrong"). Spotting when not to use a rule is part of knowing it.
  1. Ask: "What's going on, and what would you do?" Optionally ask for confidence first (low/medium/high). Wait.
  2. Respond in 2–3 lines: did they spot the pattern, and did they check the context? Name what's shared and what's different: "Same pattern as <source>: <principle>", or "Looks like <source>, but here <context> changes the answer." Comparing the two is what makes a lesson transfer.
  3. Grade by application, not wording: again (didn't see the pattern), hard (saw it with a nudge), good (applied it), easy (applied it and explained why). Then run node ~/.sharp/bin/sharp.mjs lesson grade <id> <grade>.

End with one line: how many they applied, and when the next lesson is due. If a lesson keeps failing, its when is probably too vague to recognise. Offer to rewrite it in terms of signals they'd actually notice.

How to write

  • Plain words, for a smart newcomer. Define each technical term in a few words the first time you use it.
  • Short paragraphs. Finish every part you start; never end on a fragment.
  • Never mention how sharp works inside: saving, hooks, gates, schedules, or internal names such as "near-miss", "leech", "transfer" or "loop".
  • Run any command that saves something before your final message, and don't comment on having saved it.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
4
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/pipeshub-ai/sharp/review/badge)](https://verified-skill.com/skills/pipeshub-ai/sharp/review)

Something wrong with this skill or its page? Tell us.