By Mrlyk
Less is more: minimal coding harness — self-learning (auto + manual), convention discovery, requirement clarification, final test pass.
Surface unresolved decisions in a development request and ask the user before implementing. Use when starting a non-trivial dev task whose requirements leave open questions that would change the implementation (scope, data shape, UX behavior, compatibility), or when the user asks to confirm first ("先确认一下", "有不清楚的先问").
Discover an existing project's conventions and generate or refresh minimal AI spec files (.superskills/conventions.md, AGENTS.md, CLAUDE.md). Use when a project lacks AGENTS.md/CLAUDE.md, when the user asks to generate conventions ("生成规范", "init ai docs", "discover conventions"), or when conventions are reported stale.
Persist durable learnings from the current session (user corrections, pitfalls and fixes, project decisions not visible in code) into .superskills/learnings/. Use when the user asks to summarize or persist learnings ("总结一下经验", "沉淀一下", "记住这个"), or when triggered automatically at session end.
After development work is complete, run one full unit-test pass over the changes. Use when wrapping up a coding task ("补测试", "write tests for this", finishing development) — not during development.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Less is more. A minimal coding harness, shipped as a Claude Code plugin: 4 skills, 2 hooks, ~418 always-on tokens. Codex and Aone Copilot are covered by a single install script.
Heavyweight harnesses made sense when models needed guardrails at every step: hard process gates, multi-stage reviews, forced TDD loops. As models get stronger, most of that scaffolding turns into overhead. What still compounds in value:
superskills keeps exactly these four things and deletes everything else.
Measured A/B on the same tasks, same model (Sonnet 4.6), real end-to-end runs, deterministic graders — full methodology and per-check tables in docs/benchmark.md:
| Scenario | Baseline (pure model) | With superskills | Δ |
|---|---|---|---|
| Cross-session memory (3 team decisions persisted as learnings) | 20% | 100% | +80pp |
| Requirement clarification (ambiguous feature request) | 0% asked | 67% asked | +67pp |
| Final test pass (2 planted bugs in "just developed" code) | 40% — tests locked the bugs in | 100% — both fixed at root cause | +60pp |
| Convention adherence (rules scattered in docs) | 100% | 100% | 0pp, ~equal time |
| Control: HumanEval/0–9 verbatim | 10/10 | 10/10 | no regression |
The pattern: when the knowledge is one obvious read away in a tiny fixture, a strong model already behaves (S1, control). The gains appear exactly where superskills operates — knowledge that exists nowhere in the repo (memory), questions nobody asked (clarification), and bugs that fresh tests happily cement in place (test pass). Baseline runs wrote passing test suites around both planted bugs in 3 of 3 trials; the test skill fixed both at root cause in 3 of 3.
| Component | Kind | What it does |
|---|---|---|
superskills:discover | skill | Scans an existing project and generates minimal spec files: .superskills/conventions.md (≤80 lines), AGENTS.md, CLAUDE.md. Refreshes them when stale, folding hardened learnings into conventions. |
superskills:learn | skill | Persists durable learnings (user corrections, pitfalls + fixes, invisible decisions) to .superskills/learnings/. |
superskills:clarify | skill | Surfaces only the questions whose answers change the implementation, with recommended answers, then starts coding. |
superskills:test | skill | One full unit-test pass after development is done. Result-driven, no fixed process. |
| SessionStart hook | hook | Injects the learnings index into each session; reminds you when conventions drift >30 commits behind HEAD; suggests discover for projects with no AI specs. |
| Stop hook | hook | Auto-learning: when a session did real work (≥5 user messages and file edits), asks the model once — with full session context — to persist anything durable before stopping. |
Everything shows up in the /plugin panel with per-component token costs. Total always-on cost: ~418 tokens.
.superskills/
├── conventions.md # single source of truth, ≤80 lines
└── learnings/
├── INDEX.md # one line per learning, auto-injected at session start
└── 2026-06-12-use-pnpm.md
AGENTS.md # ≤20 lines, points at .superskills/
CLAUDE.md # @AGENTS.md + @.superskills/conventions.md
/plugin marketplace add Mrlyk/superskills
/plugin install superskills@superskills
Or from the CLI: claude plugin marketplace add Mrlyk/superskills && claude plugin install superskills@superskills. Hooks register automatically with the plugin; nothing touches your settings.json.
git clone https://github.com/Mrlyk/superskills.git && cd superskills
./install.sh # autodetects ~/.codex and ~/.aone_copilot
| Tool | Skills | Hooks (auto-learning + injection) |
|---|---|---|
| Claude Code | plugin: /superskills:discover etc. | yes |
| Aone Copilot | ~/.aone_copilot/skills/ss-* | yes |
| Codex | ~/.codex/prompts/ss-*.md (custom prompts) | no — relies on AGENTS.md pointers |
./install.sh --tools claude remains available as a legacy settings-based install for environments without marketplace access. --uninstall reverses everything and preserves your own settings.
Then, in each project, run the discover skill once and commit the generated files.
Automatically create git commits after each Claude Code session based on file changes
npx claudepluginhub mrlyk/superskills --plugin superskillsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.