claude-code-plugin-ref…
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
Surface expert frameworks. Use when creating or evaluating skills, hooks, or agents.
Claude Code
$ npx -y skills add athola/claude-night-market --skill methodology-curator --agent claude-code
Codex
$ npx skills add athola/claude-night-market --skill methodology-curator -a codex -y
Cursor
$ npx skills add athola/claude-night-market --skill methodology-curator -a cursor -y
Gemini CLI
$ npx skills add athola/claude-night-market --skill methodology-curator -a gemini-cli -y
GitHub Copilot
$ npx skills add athola/claude-night-market --skill methodology-curator -a github-copilot -y
OpenCode
$ npx skills add athola/claude-night-market --skill methodology-curator -a opencode -y
Windsurf
$ npx skills add athola/claude-night-market --skill methodology-curator -a windsurf -y
name: methodology-curator description: 'Surface expert frameworks. Use when creating or evaluating skills, hooks, or agents.' alwaysApply: false category: meta-skills tags: - methodology - frameworks - expertise - curation - design - evaluation dependencies: [] estimated_tokens: 800
Identifying the best way to approach a domain is often more difficult than the technical scaffolding itself. This skill surfaces frameworks from domain masters to prevent reinventing established processes and identify methodology gaps in existing work. It should be used as a brief initial check before brainstorming or evaluation begins.
When starting new work, score every domain below by how many of its terms the task uses and load the top two modules, not the first that fits. Mapping free text onto a category runs about three candidates per correct one (TRIZ-GPT, arXiv 2408.05897, measured on contradiction parameters), so a single pick is wrong often enough that the second module is worth its tokens. Say which two were loaded and why the others were not. Select principles that fit your context and document them in a methodology brief before proceeding to creation.
For existing work, determine what the skill or hook is trying to teach and compare it against established frameworks. This gap analysis identifies opportunities to add missing principles or align terminology with recognized standards. Surgically add methodology rather than rewriting from scratch to maintain authority and effectiveness.
Each module in the `modules/` directory provides a curated list of masters, key works, and actionable frameworks. These resources include selection guides and anti-patterns to avoid for each domain.
Each module contains:
To expand the masters database, create a new module following this template:
# [Domain Name] Masters ## Masters Overview | Expert | Key Contribution | Best For | |--------|-----------------|----------| | Name | Framework/Book | Context | ## Detailed Frameworks ### [Framework 1] **Source**: [Expert] - [Work] **Core Idea**: [One sentence] **Key Principles**: - Principle 1 - Principle 2 **Use When**: [Context] **Avoid When**: [Anti-context] ## Selection Matrix [Decision guide for choosing between frameworks]
After curating methodologies, the skill authoring workflow benefits from:
1. **Grounded TDD scenarios**: Test against the methodology's expected behaviors 2. **Principled anti-rationalization**: Counter excuses using the methodology's logic 3. **Authoritative references**: Cite masters in skill documentation 4. **Consistent terminology**: Use the methodology's vocabulary
module from `modules/` is loaded and consulted.
"Use When / Avoid When" statement applicable to the current work.
skip is stated explicitly rather than silently omitted.
(`instruction-design.md`, `code-review.md`, `debugging.md`, `testing.md`, `knowledge-management.md`, or `decision-making.md`) rather than an invented source.
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
States load-bearing decisions, invariants, and weak points. Use when judging a design change. Do not use for gating; use…
Rebuild the dev environment: uv, Python tiers, pins, traps. Use when onboarding or toolchain breaks. Do not use for daily…
Classify, gate, and review changes. Use when landing a PR, releasing, or amending rules. Do not use for failure triage; use…
Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for settled…
Bind loop 'done' to unfakeable gates. Use to harden egregore/herald loops or promote completion_integrity. Not for QA gates; use…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.