Teach hooksmith
One-time setup for Hooksmith. Use when the user wants to install, configure, teach, onboard, or set up Hooksmith for their niche, creator account, Instagram Reels, TikToks, Shorts, hooks, voice, proof, CTAs, or content formats. Gathers creator context, writes HOOKS.md, then routes future work to hooksmith.From its SKILL.md
npx -y skills add arhamhi/hooksmith --skill teach-hooksmithAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.7 KB, 336 tokens by cl100k_base, as published. Nobody here has run it
Teach Hooksmith
Gather creator context, write HOOKS.md, and route future hook work to hooksmith.
Workflow
- Explore existing notes, docs, examples, or content files if available.
- Ask only for context that cannot be inferred.
- Write
HOOKS.mdusing the template in thehooksmithskill's Init Flow section (installed beside this skill at../hooksmith/SKILL.md). Do not invent a different structure. - Tell the user to use
hooksmith generate,hooksmith audit,hooksmith identity, orhooksmith rewrite.
Required Context
Capture:
- creator name or handle, if provided
- niche
- target viewer
- viewer pain and desire
- proof allowed
- voice style
- formats
- CTA style
- forbidden claims
- hooks they like, if available
If the user gives enough context in one message, do not over-interview. Write the file.
Questions
Ask these in a compact way when needed:
To set up Hooksmith properly, I need:
1. What niche are you making Reels for?
2. Who is the exact viewer?
3. What can you truthfully prove right now?
4. What should the hooks sound like?
5. What claims should Hooksmith never make?
Completion Message
After writing HOOKS.md, say:
Hooksmith is set up. Use `hooksmith generate` for new hook systems, `hooksmith audit` for weak openings, or `hooksmith identity` for viewer-first openings.
What ships with it: 1 file
229 B alongside SKILL.md
agents/
- openai.yaml229 B
Gives 0 of the 12 instructions most learn study skills give in 336 tokens
Counted across 546 of the 573 authors here whose files we hold, read 2026-08-07
- Calculate the zone of proximal development before teachingin 25 of 546, across 8 files
- Produce self-contained HTML lessonsin 24 of 546, across 8 files
- Record user preferences in a notes filein 23 of 546, across 5 files
- Maintain a teaching workspace in the current directoryin 21 of 546, across 4 files
- Find high-quality resources before writing lessonsin 19 of 546, across 5 files
- Make lessons beautiful, short, and quickly completablein 19 of 546, across 3 files
- Create reusable components for lessonsin 19 of 546, across 5 files
- Create compressed reference documents for quick lookupin 19 of 546, across 3 files
- Update the mission file and records upon mission changesin 16 of 546, across 2 files
- Set min_dist to 0.0 for clustering preprocessingin 16 of 546, across 6 files
- Populate the mission file before teachingin 15 of 546, across 1 file
- Include interactive feedback loops in lessonsin 15 of 546, across 1 file
Said here and by no other author read
- explore existing notes and content files
- ask only for context that cannot be inferred
- write HOOKS.md using the hooksmith template
- do not invent a different file structure
- capture creator niche and target viewer
- capture viewer pain and desire
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.