#912 by GitHub stars
Kulaxyz/self-learning-skills
Capture a hard-won "golden path" from the current session as a reusable Agent Skill, so future sessions start already knowing it. Use it (1) right after non-trivial debugging, after working out a multi-step operational workflow, or after rediscovering project facts you didn't know up front — e.g. ho
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
skills/self-learning/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
1304fce375b5 → 1304fce375b5
Verified commit 1304fce375b5d4c4508cab9eea05bbb8b95c38f6
git clone --filter=blob:none --no-checkout https://github.com/Kulaxyz/self-learning-skills.git .hotskills/kulaxyz-self-learning-skills && git -C .hotskills/kulaxyz-self-learning-skills checkout --detach 1304fce375b5d4c4508cab9eea05bbb8b95c38f6
# Copy each selected skill directory from .hotskills/kulaxyz-self-learning-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/Kulaxyz/self-learning-skills.git .hotskills/kulaxyz-self-learning-skills && git -C .hotskills/kulaxyz-self-learning-skills checkout --detach 1304fce375b5d4c4508cab9eea05bbb8b95c38f6
# Copy each selected skill directory from .hotskills/kulaxyz-self-learning-skills into .agents/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/Kulaxyz/self-learning-skills.git .hotskills/kulaxyz-self-learning-skills && git -C .hotskills/kulaxyz-self-learning-skills checkout --detach 1304fce375b5d4c4508cab9eea05bbb8b95c38f6
# Copy each selected skill directory from .hotskills/kulaxyz-self-learning-skills into .cursor/skills/<skill-name>/Heat
1.5- Star growth, last 7 daysAhead of 37% of tracked repositories
- Star growth, last 24 hoursAhead of 0% of tracked repositories
- Rank movement, last 7 daysAhead of 7% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- self-learning
skills/self-learning
How it works
self-learning
When your agent uses it
Capture a hard-won "golden path" from the current session as a reusable Agent Skill, so future sessions start already knowing it. Use it (1) right after non-trivial debugging, after working out a multi-step operational workflow, or after rediscovering project facts you didn't know up front — e.g. how to reach the dev/prod database, where credentials and env vars live, how to deploy, run migrations, or verify a change live; and (2) whenever the user says "remember this", "save this as a skill", "make a skill for this", "don't make me re-explain this next time", or otherwise wants a workflow preserved across sessions. Proactively recognize the moment even when unprompted: if a task took several attempts before it worked, used non-obvious tooling, or is likely to recur, harvest it without asking first. Delegates to a subagent when your tool supports one, or works inline, to extract the proven procedure into a new project-local or global skill.
What it loads into context
Frontmatter
263 tokensAlways available to the agent
SKILL.md
2,821 tokensWhen the skill is activated
Reference documents
2,135 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Recognize the moment
- Harvest procedure
- Delegate the write (subagent, or inline)
- Gotchas
Files
../../.claude-plugin/marketplace.jsonasset789 bytesSKILL.mdcore11,382 bytesSKILL.mdcore11,382 bytesSKILL.mdcore11,382 bytesassets/SKILL.template.mddoc2,195 bytesreferences/skill-authoring.mddoc6,649 bytes
Read SKILL.md
# Self-learning: harvest golden paths into skills
This skill turns something you just figured out the hard way into a reusable
Agent Skill, so the next session — yours or a teammate's — starts already
knowing the proven route instead of rediscovering it from scratch.
It is a *meta-skill*: it doesn't do the work, it captures **how** work got done.
It's tool-neutral — it works with any agent that reads the Agent Skills format
(e.g. Claude Code and Codex, which both load `SKILL.md` skills natively). Where a
step differs by tool, the generic version comes first and any tool-specific
detail is only an example.
## Recognize the moment
View the complete source on GitHubSkills included
- self-learning
Repository facts
- License
- MIT
- Created
- Jun 28, 2026
- Last pushed
- Sep 14, 2026
- Forks
- 47
- Open issues
- 3
- Project activity
- Active
Rank over the last 12 weeks
Now #912 · best #593 · down 197 in 30 days
- #897 from Oct 31 to Nov 1
- #901 on Nov 2
- #905 on Nov 3
- #908 on Nov 4
- #910 on Nov 5
- #912 since Nov 6
45 earlier periods
- #587 on Aug 2
- #575 on Aug 7
- #570 on Aug 8
- #576 on Aug 9
- #606 from Aug 11 to Aug 12
- #608 on Aug 14
- #593 on Aug 15
- #609 on Aug 17
- #615 on Aug 19
- #618 on Aug 20
- #622 on Aug 21
- #599 on Aug 22
- #626 on Aug 23
- #635 on Aug 24
- #644 on Aug 25
- #626 on Aug 26
- #634 on Aug 27
- #655 on Aug 28
- #635 on Aug 31
- #649 on Sep 1
- #640 on Sep 2
- #639 on Sep 3
- #620 on Sep 4
- #615 on Sep 5
- #666 on Sep 8
- #649 on Sep 13
- #671 on Sep 16
- #672 on Sep 18
- #694 on Sep 22
- #690 on Sep 23
- #688 on Sep 28
- #672 on Oct 1
- #680 on Oct 2
- #715 on Oct 7
- #757 on Oct 8
- #729 on Oct 12
- #739 on Oct 15
- #725 on Oct 17
- #771 on Oct 21
- #753 on Oct 22
- #724 on Oct 24
- #868 on Oct 25
- #883 on Oct 28
- #888 on Oct 29
- #892 on Oct 30
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 2 notes
skills/self-learning/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/self-learning/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 5 network referencesin 2 files: self-learning/SKILL.md:178 self-learning/references/skill-authoring.md:3
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 3 references to secretsin 2 files: self-learning/SKILL.md:183 self-learning/references/skill-authoring.md:99
- No requests to vote in Hot
Show all 8 signals by file
skills/self-learning/SKILL.md
- Network accessline 178
`xox[bpars]-`, `AKIA`, or a 32+ char base64/hex blob? → redact it. - Is there a connection string (`postgres://`, `mysql://`, `mongodb://`, `redis://`, `https://user:pass@`, `amqp://`, `kafka://`)? → strip - Network accessline 179
- Is there a connection string (`postgres://`, `mysql://`, `mongodb://`, `redis://`, `https://user:pass@`, `amqp://`, `kafka://`)? → strip credentials, keep scheme + host + path. - Network accessline 180
`redis://`, `https://user:pass@`, `amqp://`, `kafka://`)? → strip - Access to secretsline 183
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted]
skills/self-learning/references/skill-authoring.md
- Network accessline 3
Read this before writing a harvested skill. It is a condensed version of the Agent Skills specification and best-practices, focused on what you need to produce a good, well-triggering, safe skill. Source: https://agentskills.io - Network accessline 5
produce a good, well-triggering, safe skill. Source: https://agentskills.io - Access to secretsline 99
[Credential-related source omitted]
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.
Some files could not be read; the facts below still hold.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Native | Path .cursor/rules/learned/.gitkeep | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/self-learning/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/self-learning/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/self-learning/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.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/kulaxyz-self-learning-skills/)