skill-capture

Solid

Turn a recurring in-session workflow into a reusable Claude Code skill. Load this the moment you notice you have run the SAME multi-step sequence (same ordered steps or commands, small variation allowed) about three times in the current session, or when open candidates are waiting in .credo/skill-candidates.md at session start or resume. It is heuristic and in-session only - no persistent counter, no tracking backend. Mode-gated like the audit nit-disposition policy: autonomous mode NEVER builds a skill (it only appends a candidate note and keeps working), active / passive / default propose the capture via the Ask tool and build only on an explicit GO. Applies inside subagents too, where the safest branch (autonomous: candidate note only, never ask, never build) is the default whenever the mode cannot be determined.

AI & Automation 13 stars 3 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# skill-capture - recurring workflow becomes a reusable skill When the same ordered, multi-step workflow keeps recurring in a session, that repetition is a signal: the workflow is worth capturing once as a Claude Code skill so it need not be re-derived every time. This skill governs how credo notices that repetition and, only with the right permission, turns it into a discoverable skill - without inventing any new infrastructure. ## Detection heuristic (in-session, no backend) Detection is purely heuristic and lives entirely in the current session's context. There is NO persistent counter, NO tracking file that increments, NO new infrastructure. You notice the pattern the same way a person would: - A candidate is the SAME multi-step sequence - the same ordered steps or commands, small variation allowed (different arguments, paths, or names) - that you have carried out about three times in the running session. - One-off actions and trivial single commands are not candidates. The value is in a multi-step ordered sequence that you would otherwise reconstruct from scratch each time. - Detection resets with the session. This skill does not try to remember across sessions via a counter; cross-session memory lives only in the two `.credo/` files below, which are written when a pattern is actually noted or built, never as a running tally. ## Mode gating (hard guarantee) How you act on a detected candidate depends strictly on the session mode, mirroring the audit skill...

Details

Author
Marcel-Bich
Repository
Marcel-Bich/marcel-bich-claude-marketplace
Created
6 months ago
Last Updated
4 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category