claude-night-market
Solid23 Claude Code plugins: TDD enforcement hooks, git/PR workflows, spec-driven development, code review, project lifecycle, fix-from-error, maintenance automation, context optimization, research, and multi-LLM delegation. 186 skills, 128 commands, 54 agents.
Bundles
Everything this plugin ships — skills, agents, commands, hooks, and MCP servers it bundles.
Skills (165)
development-workflow
Detailed development workflow with modular patterns for git, review, testing, and deployment.
escalation-governance
Assess whether to escalate models. Use when evaluating reasoning depth.
friction-detector
Detect friction signals; graduate patterns into rules. Use for session retrospectives.
hook-authoring
Guide creating Claude Code hooks with security-first design. Use for validation and enforcement.
hook-scope-guide
Select hook scope (plugin, project, global) by audience. Use when authoring a hook.
hooks-eval
Evaluate hook security, performance, and SDK compliance. Use for audits.
metacognitive-self-mod
Analyze and improve the improvement process. Use for detecting regressions and meta-optimization.
methodology-curator
Surface expert frameworks. Use when creating or evaluating skills, hooks, or agents.
modular-skills
Build composable skill modules with hub-and-spoke loading. Use when token budget is tight.
plugin-review
Review plugin quality with tiered checks and dependency scoping. Use for PR and pre-release audits.
rules-eval
Evaluate Claude Code rules in .claude/rules/. Use for frontmatter, globs, and quality audits.
shared-patterns
Provide reusable patterns for validation, error handling, scaffolding. Use for skill consistency.
Show all 165 bundled skills Showing all 165 bundled skills
skill-authoring
Guide creating Claude Code skills with TDD and persuasion principles. Use for new skill development.
skill-graph-audit
Audit Skill() refs; detect hubs, isolates, and dangling targets. Use when auditing skills.
skills-eval
Evaluate Claude skill quality through auditing. Use when reviewing or auditing skills.
subagent-testing
Test skills via TDD in fresh subagents. Use when validating behavior or preventing bias.
architecture-paradigm-client-server
Applies client-server architecture for web/mobile apps. Use when designing systems with centralized backend services, trust boundaries, or offline-first sync.
architecture-paradigm-cqrs-es
Applies CQRS and Event Sourcing for read/write separation and audit trails. Use when designing systems with complex domain logic or full state-change history.
architecture-paradigm-event-driven
Applies event-driven async messaging to decouple producers and consumers. Use when designing real-time or multi-subscriber systems needing loose coupling.
architecture-paradigm-functional-core
Applies Functional Core, Imperative Shell to isolate logic from side effects. Use when business logic is entangled with I/O or unit tests are slow and brittle.
architecture-paradigm-hexagonal
Applies hexagonal architecture isolating domain from infrastructure. Use when designing systems where testability and port/adapter separation are priorities.
architecture-paradigm-layered
Applies layered n-tier architecture with enforced boundaries. Use when designing moderate systems needing clear presentation, domain, and persistence layers.
architecture-paradigm-microkernel
Applies microkernel architecture with minimal core and plugin extensibility. Use when building platforms where third parties extend core functionality.
architecture-paradigm-microservices
Applies microservices for independent deployment and per-service scaling. Use when teams need autonomous release cycles with distinct capability scaling needs.
architecture-paradigm-modular-monolith
Applies modular monolith with enforced internal boundaries. Use when teams want service-level autonomy without distributed system overhead.
architecture-paradigm-pipeline
Applies pipes-and-filters for sequential data transformations. Use when data flows through discrete stages like ETL, streaming analytics, or CI/CD pipelines.
architecture-paradigm-serverless
Applies serverless FaaS patterns for event-driven workloads. Use when designing bursty workloads with minimal infrastructure and pay-per-execution cost model.
architecture-paradigm-service-based
Applies coarse-grained service architecture for deployment independence. Use when independent deployment is needed but shared databases rule out microservices.
architecture-paradigm-space-based
Applies data-grid architecture for high-traffic stateful workloads. Use when a single database cannot scale and in-memory partitioning is needed.
architecture-paradigms
Selects and routes to the right architecture paradigm. Use when choosing patterns for a new system or comparing trade-offs before making architecture decisions.
architecture-aware-init
Selects architecture paradigm via research before scaffolding. Use when architecture is undecided and the choice needs justification and documentation.
dorodango
Polishes working code through successive quality passes in fresh subagents. Use after tests pass when code needs multi-dimension refinement before release.
makefile-generation
Generates Makefiles with testing, linting, formatting, and automation targets. Use when starting a project or standardizing build automation.
mission-orchestrator
Orchestrates full project lifecycle by auto-detecting state and routing to the correct phase. Use when starting or resuming a project mid-workflow.
precommit-setup
Configures pre-commit hooks for linting, type checking, formatting, and testing. Use when setting up a new project or adding quality gates to an existing one.
project-brainstorming
Guides project ideation via Socratic questioning to produce a validated brief. Use before specification when requirements are unclear.
project-execution
Executes implementation plans with progress tracking, checkpoint validation, and quality gates. Use after planning is complete and tasks are ready to implement.
project-init
Scaffolds new projects with git, CI/CD workflows, pre-commit hooks, and build config. Use when starting a new Python, Rust, or TypeScript project from scratch.
project-planning
Converts a specification into a phased, dependency-ordered implementation plan. Use after specification is complete and before execution begins.
project-specification
Transforms project briefs into testable specifications with user stories and acceptance criteria. Use after brainstorming, before planning.
war-room-checkpoint
Assesses decision reversibility and risk at critical checkpoints. Use when a workflow reaches a high-stakes branch needing escalation check.
war-room
Convenes a multi-LLM expert panel to pressure-test hard-to-reverse decisions. Use when reversibility score is low and adversarial review is warranted.
workflow-setup
Configures GitHub Actions CI/CD workflows for testing, linting, and deployment. Use when setting up automation for a Python, Rust, or TypeScript project.
architecture-diagram
Generates a Mermaid architecture diagram showing high-level component relationships. Use when visualizing how plugins or modules fit together.
call-chain
Traces execution paths through the code graph with criticality scoring and Mermaid charts. Use when understanding how a function propagates through the system.
class-diagram
Generates a Mermaid class diagram showing types, inheritance, and composition. Use when visualizing class hierarchies or documenting a module public API.
code-communities
Detects architectural clusters and coupling boundaries via community detection on the code graph. Use when identifying module groupings or refactoring targets.
data-flow
Generates a Mermaid sequence diagram showing how data moves between components. Use when tracing request flows or documenting data transformation pipelines.
dependency-graph
Generates a Mermaid dependency graph showing import relationships between modules. Use when analyzing coupling, finding circular deps, or planning refactors.
workflow-diagram
Generates a Mermaid workflow diagram showing process steps, decisions, and state transitions. Use when documenting CI/CD pipelines or lifecycle processes.
agent-teams
Coordinate Claude Code Agent Teams through filesystem-based protocol. Use
delegation-core
Delegate tasks to external LLM services (Gemini, Qwen) with quota, logging,
gemini-delegation
Gemini CLI delegation workflow implementing delegation-core for Google's
qwen-delegation
Qwen CLI delegation workflow implementing delegation-core for Alibaba's
agent-expenditure
Track per-agent token usage and flag waste patterns in parallel dispatch workflows. Consult after running parallel agents to evaluate whether expenditure was proportional to value. Cross-references the plan-before-large-dispatch rule.
bloat-detector
Detect codebase bloat via progressive analysis: dead code, duplication, complexity, and doc bloat
clear-context
Automatic context management with graceful handoff to a continuation subagent at 80% usage
code-quality-principles
KISS, YAGNI, and SOLID code quality principles for clean code, reducing complexity and preventing over-engineering.
compression-strategy
Analyze current context and recommend compression strategies for bloated or quota-heavy sessions
cpu-gpu-performance
Establish CPU/GPU baselines before resource-intensive operations. Use for regression detection.
decisive-action
Guidance on when to ask clarifying questions vs proceed with standard approaches. Reduces unnecessary interaction rounds.
mcp-code-execution
Optimize multi-tool workflow chains via MCP server integration for processing large datasets, files, or complex pipelines.
response-compression
Compress verbose responses by removing filler, hype, and unnecessary framing. Directness and termination guidelines.
smart-sourcing
Select optimal information sources for tool calls and file reads, balancing accuracy with token efficiency.
token-conservation
Enforce token quota management at session start with conservation rules, delegation checks, and compression review.
install-watchdog
Install the egregore watchdog daemon using the OS-native scheduler. Creates a launchd plist (macOS) or systemd timer (Linux) that checks every 5 minutes if egregore needs relaunching.
summon
Autonomous orchestrator processing manifest work items through the development lifecycle with budget tracking.
uninstall-watchdog
Remove the egregore watchdog daemon and clean up all associated files (plist/unit, pidfile, watchdog log).
challenge
Run a gauntlet challenge session with adaptive difficulty. Tests codebase understanding through multiple choice, code completion, trace exercises, and more.
curate
Add or edit knowledge annotations. Capture tribal knowledge, business context, and rationale that cannot be inferred from code.
extract
Analyze a codebase and build a knowledge base of business logic, architecture, data flow, and engineering patterns. The foundation for gauntlet challenges and agent integration.
graph-build
Build or incrementally update the code knowledge graph for a codebase. Uses Tree-sitter for multi-language AST parsing and stores nodes/edges in SQLite.
graph-search
Search the code knowledge graph by function, class, or type name using FTS5 full-text search with query-aware kind boosting.
onboard
Guided onboarding path through five stages: big picture, core domain, interfaces, patterns, and hardening.
rule-catalog
Browse the rule catalog and guide installation. Use when looking for
writing-rules
Create markdown-based behavioral rules to prevent unwanted actions and block dangerous commands
catchup
Summarize recent changes from git history for context recovery, handoffs, and sprint review
diff-analysis
Analyze changesets with risk scoring, categorization by type/impact, and release note preparation
feature-review
Review and prioritize features using RICE, WSJF, or Kano scoring frameworks, then create GitHub issues for suggestions.
latent-space-engineering
Shape agent behavior through instruction framing, emotional priming, and style transfer rather than information density alone.
proof-of-work
Enforce validation and evidence before declaring work complete. Use for acceptance criteria and done gates.
review-core
Reusable scaffolding for review workflows with context establishment, evidence capture, and structured output.
rigorous-reasoning
Prevent sycophantic reasoning via checklist enforcing evidence-based conclusions and honest analysis.
scope-guard
Pre-implementation scope control: evaluate feature necessity and enforce branch size limits
structured-output
Format final review deliverables with consistent structure for comparable findings across reviews
workflow-monitor
Detect workflow failures and inefficient patterns, then create GitHub issues for improvement via /fix-workflow.
authentication-patterns
Authentication patterns for external services: API keys, OAuth, token management, verification. authentication, API keys, OAuth, token management, credentials.
content-sanitization
Sanitization guidelines for external content
damage-control
Recover from broken agent state including crash recovery, context overflow, merge conflicts, and corrupted worktrees.
deferred-capture
Contract for unified deferred-item capture across plugins. Defines CLI interface, issue template, label taxonomy, and compliance test.
document-conversion
Document-to-markdown conversion with tiered fallback: MCP markitdown, native tools, or user notice
error-patterns
Standardized error handling patterns with classification, recovery, and logging strategies. error handling, error recovery, graceful degradation, resilience.
evaluation-framework
Patterns for building evaluation and scoring systems, quality gates, rubrics, and decision frameworks. Use for any scored assessment.
git-platform
Git platform detection and cross-platform command mapping for GitHub, GitLab, and Bitbucket
markdown-formatting
Canonical markdown formatting conventions for diff-friendly documentation. Consult this skill when generating, editing, or reviewing markdown prose. Defines hybrid line wrapping, heading style, list spacing, and link conventions.
progressive-loading
Context-aware progressive module loading with hub-and-spoke pattern for token optimization. progressive loading, lazy loading, hub-spoke, module selection.
pytest-config
Standardized pytest configuration for Claude Night Market plugin testing with reusable fixtures and CI integration. Use when configuring pytest, setting up conftest patterns, or establishing shared test fixtures.
sem-integration
Foundation skill for sem (semantic diff CLI) integration. Provides detection, install-on-first-use, and output normalization patterns for consumer skills.
service-registry
Service registry patterns for managing external services, health checks, centralized configuration, and unified execution.
stewardship
Stewardship virtues (Care, Curiosity, Humility, Diligence) for plugins.
storage-templates
Consult this skill when designing storage and documentation systems.
testing-quality-standards
Cross-plugin testing quality metrics, coverage thresholds, and anti-patterns
usage-logging
Consult this skill when implementing usage logging and audit trails.
utility
Score candidate agent actions by expected gain, cost, uncertainty, and redundancy to guide dispatch and termination decisions.
digital-garden-cultivator
Cultivate digital gardens: manage notes, link structures, knowledge bases, and garden health
knowledge-intake
Process external resources into stored knowledge with quality evaluation, curation routing, and application decisions.
knowledge-locator
Search and navigate stored knowledge in memory palaces. Use for cross-referencing, context retrieval.
memory-palace-architect
Design memory palace structures with spatial layouts and domain org.
review-chamber
Capture and retrieve PR review knowledge in project memory palaces.
session-palace-builder
Build session-scoped temporary knowledge structures for multi-step projects. Use when working on complex tasks spanning turns.
github-initiative-pulse
Generate markdown digests and CSV exports for GitHub issues, PRs, and initiative health tracking
release-health-gates
Standardize release approvals with GitHub-aware checklists and deployment gate validation
setup
Provision the oracle inference daemon with Python 3.11+ and onnxruntime via uv
python-async
Async Python patterns and concurrency: async APIs, I/O-bound apps, rate limiting, context managers
python-packaging
Python package creation and distribution: pyproject.toml, entry points, PyPI publishing, CI/CD
python-performance
Python performance profiling and optimization: bottleneck detection, memory tuning, benchmarking
python-testing
Python testing patterns: pytest setup, fixtures, TDD, mocking, async tests, and integration tests
api-review
Evaluate API surface design, consistency, documentation, and exemplar alignment
architecture-review
Assess architecture decisions, ADR compliance, coupling analysis, and design principles
blast-radius
Analyze the blast radius of code changes with risk scoring. Shows affected nodes, untested functions, and review priorities using the code knowledge graph.
bug-review
Bug hunting with evidence trails: find defects, document them, and verify fixes
code-refinement
Improve code quality: duplication, efficiency, clean code, architectural fit, and error handling
makefile-review
Audit Makefiles for build correctness, portability, and recipe duplication
math-review
Verify math-heavy code for algorithm correctness, numerical stability, and standards alignment
rust-review
Rust code audit: unsafe blocks, ownership patterns, and Cargo dependency security scanning
safety-critical-patterns
NASA Power of 10 rules adapted for writing robust, verifiable code with context-appropriate rigor
shell-review
Audit shell scripts for correctness, portability, and common pitfalls.
test-review
Evaluate test suites for coverage gaps, quality issues, and TDD/BDD compliance
tiered-audit
Audit a codebase using three escalation tiers: git history analysis, targeted deep-dives, and full codebase review with gating.
unified-review
Orchestrate multiple review types into a single multi-domain review with integrated reporting
computer-control
Automate desktop GUI workflows via Claude computer use API with screenshot capture and mouse/keyboard control.
commit-messages
Generate conventional commit messages from staged changes with correct type/scope. Use when generating commit messages in conventional commits format. DO NOT use when: full PR preparation - use pr-prep instead.
do-issue
Parallel subagent execution with code review gates between task batches for issue resolution
doc-consolidation
Merge report and analysis artifacts into permanent docs, then delete source files
doc-updates
Update documentation after code changes with quality gates, slop detection, consolidation, and accuracy verification.
file-analysis
Map file structure and organization for downstream review and refactoring workflows
git-workspace-review
Verify workspace state, staged changes, and preflight checks before commits or PRs
pr-prep
Prepare pull requests by running quality gates, drafting descriptions, and validating tests before submission.
pr-review
Scope-focused PR review with requirements validation and backlog triage
test-updates
Update, generate, and validate tests using git-workspace-review for change context
tutorial-updates
Generate tutorials from VHS tapes and Playwright specs with dual-tone markdown and GIF recording
update-readme
Refresh README structure and content using repo context from git-workspace-review
version-updates
Bump versions, update changelogs, and coordinate version changes across files for releases
workflow-improvement
Retrospective evaluation and improvement of skills, agents, commands, and hooks
doc-generator
Generate or remediate documentation with human-quality writing and style
doc-importer
Import external documents (PDF, DOCX, PPTX, XLSX, HTML) into editable markdown for rewriting or project integration.
session-replay
Convert a Claude Code session JSONL file into an animated GIF replay showing the conversation as typed terminal output.
session-to-post
Convert a Claude Code session into a shareable blog post or case study capturing decisions, process, and outcomes.
slop-detector
Detect and flag AI-generated content markers in documentation and prose.
style-learner
Learn and extract writing style patterns from exemplar text for consistent
tech-tutorial
Plan, draft, and refine technical tutorials for developers.
browser-recording
Record browser sessions using Playwright for web UI tutorials, converts
gif-generation
Post-process video files and generate optimized GIFs. Converts webm/mp4
media-composition
Combine media assets (GIFs, videos) into composite tutorials with vertical/horizontal
vhs-recording
Generate terminal recordings using VHS tape files, produces GIF outputs.
spec-writing
Create clear, testable specifications from feature descriptions with user stories, acceptance criteria, and success metrics.
speckit-orchestrator
Workflow orchestrator for Spec Driven Development. Coordinates skills and tracks progress. speckit workflow, spec driven development, speckit commands.
task-planning
Generate phased, dependency-ordered tasks from specifications with parallelization opportunities and tech-stack patterns.
code-search
Search GitHub for existing implementations of a topic. Use when the user wants to find code examples, libraries, or implementation patterns. Standalone or as part of a full research session.
dig
Interactively refine research results by searching deeper into a subtopic or specific channel. Loads the active session and merges new findings into it. Use after a /tome:research session completes to explore areas of interest.
discourse
Scan community discussion channels (HN, Lobsters, Reddit, tech blogs) for experience reports and opinions on a topic. Use when the user wants community perspectives on a technology or approach.
papers
Search academic literature via arXiv, Semantic Scholar, and open-access discovery chains. Fetches and parses PDFs for key findings. Use when the user needs academic papers, citations, or formal research on a topic.
research
Multi-source research across code, discourse, and academic channels.
synthesize
Merge, deduplicate, rank, and format research findings from multiple channels into a coherent report. Use after research agents return their results.
triz
Apply TRIZ cross-domain analogical reasoning to find solutions from adjacent fields. Use when conventional approaches stall.
Agents (3)
Quality Score: 67/100
Details
- Author
- athola
- Repository
- athola/claude-night-market
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT