Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By athola
Automate Git-centric development workflows: generate conventional commit messages from changes, prepare PRs with quality gates and self-reviews, fix review feedback across steps from triage to validation, consolidate ephemeral docs into permanent ones, update tests and tutorials, bump versions with changelogs, and manage dependencies in Python/JS/Rust/Go repos.
npx claudepluginhub athola/claude-night-market --plugin sanctumStage changes, generate conventional commit message, commit, and push to current branch. One-shot git add-commit-push.
Draft a Conventional Commit message for staged changes. Analyzes diffs, classifies change type, and formats scope/body.
Create git tags for releases from merged PRs or explicit version arguments. Triggers post-tag submission workflows.
Implement issues (GitHub/GitLab/Bitbucket) using progressive analyze-specify-plan-implement workflow
Command options, configuration, and best practices.
Conventional commit message generation agent specializing in change classification, semantic versioning awareness, and consistent commit formatting. Use when drafting commit messages for staged changes, classifying change types, formatting breaking change footers, linking issues in commits. Do not use when analyzing repository state - use git-workspace-agent first. preparing full PR - use pr-agent. ⚠️ PRE-INVOCATION CHECK (parent must verify BEFORE calling this agent): - Single file with <20 lines? → Parent commits directly - Obvious type (typo, version bump, deps)? → Parent uses `fix(scope): message` - Can write message in <30 seconds? → Parent commits directly ONLY invoke this agent for: multi-file changes, ambiguous classification, breaking changes, or complex scope decisions. Generates complete conventional commit messages ready for use.
Dependency analysis and update agent for multi-ecosystem repositories. Scans pyproject.toml, Cargo.toml, package.json, and go.mod files. Use when checking for outdated dependencies, updating package versions, resolving version conflicts, preparing dependency update PRs. Do not use when installing new dependencies - use ecosystem-specific tools. debugging dependency issues - analyze manually first. Provides conflict detection, compatible version resolution, and code migration assistance for breaking changes.
Git workspace analysis agent specializing in repository state assessment, file structure mapping, and change tracking. Use when preflight checks before commits/PRs/reviews, understanding repository state, mapping codebase structure, analyzing staged and unstaged changes. Do not use when generating commit messages - use commit-agent. preparing PR descriptions - use pr-agent. ⚠️ PRE-INVOCATION CHECK (parent must verify BEFORE calling this agent): - "What branch?" → Parent runs `git branch --show-current` - "Show status" → Parent runs `git status` - "What changed?" → Parent runs `git diff --stat` - Any single git command → Parent runs it directly ONLY invoke this agent for: full workspace analysis, theme extraction, structure mapping, or multi-aspect preflight validation. Provides read-only analysis and state assessment for downstream workflows.
Pull request preparation agent specializing in quality gate execution, change summarization, and PR template completion. Use when preparing detailed PR descriptions, running pre-PR quality gates, documenting testing evidence, completing PR checklists. Do not use when just writing commit messages - use commit-agent. only analyzing workspace state - use git-workspace-agent. ⚠️ PRE-INVOCATION CHECK (parent must verify BEFORE calling this agent): - Single commit, <50 lines? → Parent runs `gh pr create --fill` - Obvious fix (typo, bump)? → Parent creates PR directly - No quality gates needed? → Parent uses `gh pr create --title "..." --body "..."` ONLY invoke this agent for: multi-commit PRs, breaking changes, quality gate execution, or complex change narratives. Executes quality gates and produces complete PR descriptions ready for submission.
Analyzes a recreated workflow slice and produces multiple improvement approaches with explicit trade-offs and confidence scores. Use when generating improvement options after workflow recreation, comparing trade-offs between approaches, scoring improvement confidence. Do not use when recreating workflow first - use workflow-recreate-agent. already have chosen approach - use workflow-improvement-planner-agent. Second step in /fix-workflow: generates 3-5 improvement approaches with trade-offs.
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.
Parallel subagent execution with code review gates between task batches for issue resolution
Merge report and analysis artifacts into permanent docs, then delete source files
Update documentation after code changes with quality gates, slop detection, consolidation, and accuracy verification.
Map file structure and organization for downstream review and refactoring workflows
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
Commands for Git operations, commits, and PRs
Intelligent git commits with conventional format, semantic analysis, and changelog generation
Coding workflow skills: intelligent commits, push & PR, branch cleanup, CLAUDE.md maintenance, README generation, changelog creation, README updating, and GitHub Actions setup
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive 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.
Autonomous agent orchestrator for full development lifecycles with zero human input, session budget management, and crash recovery
Documentation review, cleanup, and generation with AI slop detection, style learning, and human-quality writing enforcement
Media generation capabilities for terminal recordings (VHS), browser recordings (Playwright), GIF processing, and media composition
Modern Python development suite - testing, performance optimization, async patterns, and packaging
Project management plugin that aligns initiatives with GitHub data - turns repositories, issues, and projects into status dashboards
A plugin marketplace for Claude Code, Anthropic's agentic coding tool.
Night Market extends Claude Code with 23 plugins covering git workflows, code review, spec-driven development, architecture selection, codebase visualization, autonomous agents, multi-LLM delegation, ML-enhanced scoring, and multi-source research. 161 skills, 146 slash commands, and 50 agents. Each plugin installs independently.
Requires Claude Code 2.1.16+ and Python 3.9+ for hooks. See Requirements for details.
# Add the marketplace
/plugin marketplace add athola/claude-night-market
# Install plugins you need
/plugin install sanctum@claude-night-market # Git workflows
/plugin install pensive@claude-night-market # Code review
/plugin install spec-kit@claude-night-market # Spec-driven dev
# Use them
/prepare-pr # Prepare a pull request
/full-review # Run code review
Alternative: Install via npx with
npx skills add athola/claude-night-market (installs all plugins at once).
After installation, run claude --init for one-time setup.
Note: If the
Skilltool is unavailable, read skill files directly atplugins/{plugin}/skills/{skill-name}/SKILL.md.
# Install specific plugins
opkg i gh@athola/claude-night-market --plugins sanctum
opkg i gh@athola/claude-night-market --plugins pensive,conserve
# Plugins that depend on shared runtime skills (e.g. attune, conjure)
# automatically pull packages/core as a dependency
See the Installation Guide for detailed setup options.
23 plugins organized in four layers. Domain specialists depend on utility plugins, which depend on foundation plugins, which depend on the meta layer.
flowchart TB
classDef domainClass fill:#e8f4f8,stroke:#2980b9,stroke-width:2px,color:#2c3e50
classDef utilityClass fill:#f8f4e8,stroke:#f39c12,stroke-width:2px,color:#2c3e50
classDef foundationClass fill:#f4e8f8,stroke:#8e44ad,stroke-width:2px,color:#2c3e50
classDef metaClass fill:#e8f4e8,stroke:#27ae60,stroke-width:2px,color:#2c3e50
subgraph Domain["Domain Specialists"]
direction LR
D1[archetypes]:::domainClass
D2[pensive]:::domainClass
D3[parseltongue]:::domainClass
D4[memory-palace]:::domainClass
D5[spec-kit]:::domainClass
D6[minister]:::domainClass
D7[attune]:::domainClass
D8[scry]:::domainClass
D9[scribe]:::domainClass
D10[tome]:::domainClass
D11[gauntlet]:::domainClass
D12[cartograph]:::domainClass
end
subgraph Utility["Utility Layer"]
direction LR
U1[conserve]:::utilityClass
U2[conjure]:::utilityClass
U3[hookify]:::utilityClass
U4[egregore]:::utilityClass
U5[herald]:::utilityClass
U6[oracle]:::utilityClass
end
subgraph Foundation["Foundation Layer"]
direction LR
F1[imbue]:::foundationClass
F2[sanctum]:::foundationClass
F3[leyline]:::foundationClass
end
subgraph Meta["Meta Layer"]
direction LR
M1[abstract]:::metaClass
end
Domain ==> Utility ==> Foundation ==> Meta