#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

Compare on GitHub

View on GitHubAdd to my skills

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>/
972GitHub stars
1star in 7 days
1skill in this repository
0commits in 30 days

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

Aug 2, 2026Nov 6, 2026973

Individual skills in this repository

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 tokens

Always available to the agent

SKILL.md

2,821 tokens

When the skill is activated

Reference documents

2,135 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Recognize the moment
  2. Harvest procedure
  3. Delegate the write (subagent, or inline)
  4. Gotchas

Files

  • ../../.claude-plugin/marketplace.jsonasset789 bytes
  • SKILL.mdcore11,382 bytes
  • SKILL.mdcore11,382 bytes
  • SKILL.mdcore11,382 bytes
  • assets/SKILL.template.mddoc2,195 bytes
  • references/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 GitHub

Skills 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

  1. #897 from Oct 31 to Nov 1
  2. #901 on Nov 2
  3. #905 on Nov 3
  4. #908 on Nov 4
  5. #910 on Nov 5
  6. #912 since Nov 6
45 earlier periods
  1. #587 on Aug 2
  2. #575 on Aug 7
  3. #570 on Aug 8
  4. #576 on Aug 9
  5. #606 from Aug 11 to Aug 12
  6. #608 on Aug 14
  7. #593 on Aug 15
  8. #609 on Aug 17
  9. #615 on Aug 19
  10. #618 on Aug 20
  11. #622 on Aug 21
  12. #599 on Aug 22
  13. #626 on Aug 23
  14. #635 on Aug 24
  15. #644 on Aug 25
  16. #626 on Aug 26
  17. #634 on Aug 27
  18. #655 on Aug 28
  19. #635 on Aug 31
  20. #649 on Sep 1
  21. #640 on Sep 2
  22. #639 on Sep 3
  23. #620 on Sep 4
  24. #615 on Sep 5
  25. #666 on Sep 8
  26. #649 on Sep 13
  27. #671 on Sep 16
  28. #672 on Sep 18
  29. #694 on Sep 22
  30. #690 on Sep 23
  31. #688 on Sep 28
  32. #672 on Oct 1
  33. #680 on Oct 2
  34. #715 on Oct 7
  35. #757 on Oct 8
  36. #729 on Oct 12
  37. #739 on Oct 15
  38. #725 on Oct 17
  39. #771 on Oct 21
  40. #753 on Oct 22
  41. #724 on Oct 24
  42. #868 on Oct 25
  43. #883 on Oct 28
  44. #888 on Oct 29
  45. #892 on Oct 30

Before you install

Instructions only

Automated 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:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/self-learning/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
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 compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorNativePath .cursor/rules/learned/.gitkeep.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/self-learning/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/self-learning/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard 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.

Kulaxyz/self-learning-skills: #912 on hotskills, 972 stars

[![Kulaxyz/self-learning-skills on hotskills](https://hotskills.dev/badge/kulaxyz-self-learning-skills.svg)](https://hotskills.dev/skill/kulaxyz-self-learning-skills/)