#791 by GitHub stars

JuliusBrussee/cavekit

Frozen — compressed spec-driven development plugin for Claude Code. Still works; active development moved to JuliusBrussee/caveman.

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/backprop/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/build/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/caveman/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/check/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/deepen/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/grill/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/research/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/review/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

skills/spec/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

7421e87d5b51 → 7421e87d5b51

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 7421e87d5b517c415c519ddf58a3dd10ba842530

git clone --filter=blob:none --no-checkout https://github.com/JuliusBrussee/cavekit.git .hotskills/juliusbrussee-cavekit && git -C .hotskills/juliusbrussee-cavekit checkout --detach 7421e87d5b517c415c519ddf58a3dd10ba842530 # Copy each selected skill directory from .hotskills/juliusbrussee-cavekit into .claude/skills/<skill-name>/
1.2kGitHub stars
4stars in 7 days
9skills in this repository
0commits in 30 days

Heat

2.7
  • Star growth, last 7 daysAhead of 65% of tracked repositories
  • Star growth, last 24 hoursAhead of 3% of tracked repositories
  • Rank movement, last 7 daysAhead of 11% 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 1, 2026Nov 5, 20261,160

Individual skills in this repository

How it works

backprop

When your agent uses it

Bug → spec protocol. When a bug is found or a test fails, trace the cause, decide whether a new §V invariant would catch recurrence, append to §B. This is the one non-obvious thing SDD does that plan-then-execute doesn't. Triggers on test failure, bug report, post-mortem, or explicit user ask.

What it loads into context

Frontmatter

85 tokens

Always available to the agent

SKILL.md

730 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

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

The playbook

  1. WHEN TO BACKPROP
  2. SIX STEPS
  3. WHAT MAKES A GOOD INVARIANT
  4. WHEN NOT TO ADD §V
  5. OUTPUT SHAPE

Files

  • ../../.claude-plugin/marketplace.jsonasset486 bytes
  • ../../.claude-plugin/plugin.jsonasset467 bytes
  • SKILL.mdcore2,658 bytes
Read SKILL.md

# backprop — bug → spec

Plan-then-execute fixes the code & forgets.
SDD fixes the code AND edits spec so recurrence is impossible.
That edit is backprop.

## WHEN TO BACKPROP

- Test failed at `/build` verification.
- User reports bug.
- Post-mortem after production incident.
- `/check` flags VIOLATE with root cause found.

## SIX STEPS
View the complete source on GitHub

Skills included

  • backprop
  • build
  • caveman
  • check
  • deepen
  • grill
  • research
  • review
  • spec

Repository facts

License
MIT
Created
Mar 14, 2026
Last pushed
Aug 14, 2026
Forks
89
Open issues
12
Project activity
Slowing

Rank over the last 12 weeks

Now #791 · best #507 · down 159 in 30 days

  1. #778 on Oct 31
  2. #779 on Nov 1
  3. #780 on Nov 2
  4. #787 on Nov 3
  5. #790 from Nov 4 to Nov 5
  6. #791 since Nov 6
33 earlier periods
  1. #546 on Aug 1
  2. #505 on Aug 7
  3. #521 on Aug 11
  4. #519 on Aug 12
  5. #507 on Aug 15
  6. #520 on Aug 17
  7. #538 on Aug 21
  8. #521 on Aug 22
  9. #562 on Aug 28
  10. #571 on Sep 9
  11. #569 on Sep 11
  12. #569 on Sep 13
  13. #592 from Sep 16 to Sep 17
  14. #579 on Sep 19
  15. #595 on Sep 21
  16. #606 on Sep 22
  17. #577 on Sep 25
  18. #628 on Sep 30
  19. #616 on Oct 4
  20. #622 on Oct 5
  21. #632 on Oct 7
  22. #665 on Oct 8
  23. #649 on Oct 9
  24. #671 on Oct 14
  25. #672 on Oct 16
  26. #648 on Oct 17
  27. #686 on Oct 20
  28. #695 on Oct 21
  29. #675 on Oct 23
  30. #756 on Oct 25
  31. #769 on Oct 28
  32. #771 on Oct 29
  33. #773 on Oct 30

Before you install

Instructions only

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 1 note
  • skills/research/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • No broad tool permissions
  • No dangerous shell commands
  • 2 network referencesin 1 file: .claude-plugin/marketplace.json:1
  • No hidden or obfuscated text
  • No instruction overrides
  • No executable scripts
  • 1 reference to secretsin 1 file: caveman/SKILL.md:86
  • No requests to vote in Hot
Show all 3 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",

skills/caveman/SKILL.md

  • Access to secretsline 86
    [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>/
CodexCompatibleStandard SKILL.md skills/backprop/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/backprop/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/backprop/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/backprop/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/backprop/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.

JuliusBrussee/cavekit: #791 on hotskills, 1.2k stars

[![JuliusBrussee/cavekit on hotskills](https://hotskills.dev/badge/juliusbrussee-cavekit.svg)](https://hotskills.dev/skill/juliusbrussee-cavekit/)