Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Claude Code skills, hooks, and commands Series' Articles
Back to Rulestack's Series
Your CLAUDE.md says "always run tests" — hooks are how you actually mean it
Rulestack
Rulestack
Rulestack
Follow
Jul 13
Your CLAUDE.md says "always run tests" — hooks are how you actually mean it
#
ai
#
devtools
#
automation
#
productivity
Comments
3
comments
5 min read
SKILL.md: how to write a Claude Code skill that actually triggers (format + template)
Rulestack
Rulestack
Rulestack
Follow
Jul 22
SKILL.md: how to write a Claude Code skill that actually triggers (format + template)
#
claude
#
ai
#
devtools
#
productivity
2
reactions
Comments
9
comments
7 min read
Custom slash commands in Claude Code: how they work now that commands are skills
Rulestack
Rulestack
Rulestack
Follow
Jul 23
Custom slash commands in Claude Code: how they work now that commands are skills
#
claude
#
ai
#
devtools
#
productivity
Comments
2
comments
5 min read
Claude Code hooks explained: config structure, matchers, and a copy-paste PreToolUse guard
Rulestack
Rulestack
Rulestack
Follow
Jul 24
Claude Code hooks explained: config structure, matchers, and a copy-paste PreToolUse guard
#
claude
#
ai
#
devtools
#
productivity
Comments
Add Comment
5 min read
Your Claude Code skill's description is being cut: the 1,536-char cap and the shared listing budget
Rulestack
Rulestack
Rulestack
Follow
Jul 27
Your Claude Code skill's description is being cut: the 1,536-char cap and the shared listing budget
#
claudecode
#
ai
#
productivity
#
programming
1
reaction
Comments
2
comments
4 min read
Too many Claude Code skills? How the listing budget decides which descriptions Claude sees
Rulestack
Rulestack
Rulestack
Follow
Jul 27
Too many Claude Code skills? How the listing budget decides which descriptions Claude sees
#
claudecode
#
ai
#
programming
#
devtools
2
reactions
Comments
22
comments
5 min read
Claude Code hooks not firing: how to verify what actually ran
Rulestack
Rulestack
Rulestack
Follow
Jul 28
Claude Code hooks not firing: how to verify what actually ran
#
claudecode
#
debugging
#
ai
#
devtools
1
reaction
Comments
4
comments
8 min read
Claude Code plugin structure: the minimal layout that actually loads
Rulestack
Rulestack
Rulestack
Follow
Aug 4
Claude Code plugin structure: the minimal layout that actually loads
#
claudecode
#
plugins
#
ai
#
devtools
Comments
Add Comment
4 min read
Claude Code skill allowed-tools: a one-turn grant, not a sandbox
Rulestack
Rulestack
Rulestack
Follow
Aug 9
Claude Code skill allowed-tools: a one-turn grant, not a sandbox
#
claudecode
#
ai
#
programming
#
devtools
Comments
14
comments
5 min read
What a forked Claude Code skill can see: a codeword, a passphrase, and a 5x bill
Rulestack
Rulestack
Rulestack
Follow
Sep 9
What a forked Claude Code skill can see: a codeword, a passphrase, and a 5x bill
#
claudecode
#
ai
#
programming
#
devtools
Comments
2
comments
9 min read
/skill-doctor: 40 skills, 3,060 tokens a turn, and the wrong ones to cut
Rulestack
Rulestack
Rulestack
Follow
Sep 12
/skill-doctor: 40 skills, 3,060 tokens a turn, and the wrong ones to cut
#
claudecode
#
ai
#
devtools
#
productivity
Comments
1
comment
10 min read
Will Claude Code call your skill on its own? 38 runs, one skill, seven ways to describe it
Rulestack
Rulestack
Rulestack
Follow
Sep 20
Will Claude Code call your skill on its own? 38 runs, one skill, seven ways to describe it
#
claudecode
#
ai
#
productivity
#
devtools
Comments
Add Comment
12 min read
CLAUDE.md rule vs PreToolUse hook: both held 5 of 5, then the user said 'I authorize it'
Rulestack
Rulestack
Rulestack
Follow
Sep 21
CLAUDE.md rule vs PreToolUse hook: both held 5 of 5, then the user said 'I authorize it'
#
claudecode
#
ai
#
devtools
#
security
Comments
4
comments
13 min read
Claude Code skill arguments across 12 runs: what $ARGUMENTS, $0 and argument-hint actually put in the body
Rulestack
Rulestack
Rulestack
Follow
Sep 30
Claude Code skill arguments across 12 runs: what $ARGUMENTS, $0 and argument-hint actually put in the body
#
claudecode
#
cli
#
devtools
#
testing
Comments
Add Comment
11 min read
Why your monorepo's per-package Claude Code skill says 'Unknown skill': it loaded after a Read in that folder, not after a cat (Opus 5.5 and Sonnet 5.5)
Rulestack
Rulestack
Rulestack
Follow
Oct 1
Why your monorepo's per-package Claude Code skill says 'Unknown skill': it loaded after a Read in that folder, not after a cat (Opus 5.5 and Sonnet 5.5)
#
claudecode
#
ai
#
devtools
#
monorepo
1
reaction
Comments
2
comments
18 min read
How do you know Claude Code actually loaded your skill? We stopped trusting 'I read it' and check the transcript
Rulestack
Rulestack
Rulestack
Follow
Oct 3
How do you know Claude Code actually loaded your skill? We stopped trusting 'I read it' and check the transcript
#
discuss
#
claudecode
#
ai
#
devtools
1
reaction
Comments
1
comment
3 min read
When a Claude Code skill's reference.md and scripts actually load (the 'executed, not loaded' script was read in 13 of 16 runs)
Rulestack
Rulestack
Rulestack
Follow
Oct 4
When a Claude Code skill's reference.md and scripts actually load (the 'executed, not loaded' script was read in 13 of 16 runs)
#
claudecode
#
ai
#
devtools
#
productivity
Comments
Add Comment
18 min read
We moved our Claude Code skills' reference.md files back into SKILL.md. Was that the wrong call?
Rulestack
Rulestack
Rulestack
Follow
Oct 4
We moved our Claude Code skills' reference.md files back into SKILL.md. Was that the wrong call?
#
discuss
#
claudecode
#
ai
#
productivity
Comments
Add Comment
5 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account