Not in the top 1,000 by GitHub stars
blader/napkin
A Claude Code skill that gives the agent persistent memory of its mistakes via a per-repo markdown scratchpad.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
27fa60a895de → 27fa60a895de
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 27fa60a895de
No earlier version was observed for comparison.
Heat
0.3- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- napkin
/
How it works
napkin
When your agent uses it
Maintain a per-repo napkin as a continuously curated runbook (not a session log). Activates EVERY session. Read and curate it before work, keep only recurring high-value guidance, organize by priority-sorted categories, and cap each category at top 10 items. The napkin lives at `.claude/napkin.md`.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
742 tokensWhen the skill is activated
Reference documents
432 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Session Start: Read And Curate
- Continuous Runbook Updates
- Category And Priority Policy
- Practical Rule
- Example Entry
Files
LICENSEasset1,063 bytesREADME.mddoc1,894 bytesSKILL.mdcore3,182 bytes
Read SKILL.md
# Napkin
You maintain a per-repo markdown runbook, not a chronological log. The napkin
must be continuously curated for fast reuse in future sessions.
**This skill is always active. Every session. No trigger required.**
## Session Start: Read And Curate
First thing, every session — read `.claude/napkin.md` before doing anything
else. Internalize what's there and apply it silently. Don't announce that you
read it. Just apply what you know.
Every time you read it, curate it immediately:View the complete source on GitHubSkills included
- napkin
Repository facts
- License
- MIT
- Created
- Feb 7, 2026
- Last pushed
- Feb 21, 2026
- Forks
- 53
- Open issues
- 0
- Project activity
- Slowing
Rank over the last 12 weeks
Now #941 · best #774 · down 72 in 30 days
- #934 on Oct 15
- #940 on Oct 16
- #902 on Oct 18
- #953 on Oct 19
- #974 on Oct 21
- #941 since Oct 22
38 earlier periods
- #909 on Aug 1
- #774 on Aug 4
- #814 on Aug 13
- #797 on Aug 14
- #775 on Aug 15
- #798 on Aug 16
- #817 on Aug 21
- #838 on Aug 26
- #880 on Aug 28
- #807 on Aug 30
- #880 on Sep 1
- #863 on Sep 3
- #829 on Sep 4
- #803 on Sep 5
- #862 on Sep 7
- #870 on Sep 9
- #872 on Sep 14
- #856 on Sep 18
- #831 on Sep 19
- #850 on Sep 20
- #869 on Sep 21
- #881 on Sep 23
- #843 on Sep 24
- #819 on Sep 26
- #889 on Sep 28
- #918 on Sep 29
- #890 on Sep 30
- #844 on Oct 2
- #819 on Oct 3
- #861 on Oct 4
- #880 on Oct 5
- #867 on Oct 6
- #950 on Oct 8
- #914 on Oct 9
- #890 on Oct 10
- #893 on Oct 11
- #929 on Oct 13
- #946 on Oct 14
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 6, 2026
- No broad tool permissions
- No dangerous shell commands
- 2 network referencesin 1 file: README.md:14
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 2 signals by file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 2 facts
- Network access in code of documentationREADME.md:14Low confidence
- Network access in code of documentationREADME.md:20Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.