By athola
Automates the full git and PR workflow: conventional commits, PR preparation with quality gates, code review triage and fix application, version bumping, changelog generation, and documentation updates. Also provides workspace analysis, dependency management, and workflow self-improvement.
Stage 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 release tags from merged PRs or version args. Pushes a v-prefixed tag to trigger the release pipeline, then confirms the run started.
Implement issues (GitHub/GitLab/Bitbucket) using progressive analyze-specify-plan-implement workflow
Address PR/MR review feedback by reading comments, implementing fixes, and resolving threads. GitHub and GitLab support.
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.
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.
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.
Recreates the most recent command/session slice workflow from context, identifies involved skills/agents/commands/hooks, and surfaces inefficiencies. Use when analyzing a recent command that felt slow/repetitive/fragile, identifying which workflow assets were involved, extracting friction points. Do not use when directly improving workflows - use workflow-improvement-analysis-agent next. implementing changes - use workflow-improvement-implementer-agent. First step in /fix-workflow: reconstructs what happened before analysis.
Generates conventional commit messages from staged changes. Use when committing and needing a well-formatted message. Do not use for full PR prep; use pr-prep.
Cascades a rebase through an entire PR stack after a base PR merges or upstream changes. Use when a stack needs to incorporate new base branch commits.
Pushes all branches in a stack and opens or updates one dependent PR per slice. Use after stack-create to publish the stack or after adding commits to a slice.
Implements GitHub or GitLab issues via parallel subagents with review gates between task batches. Use when resolving multi-step issues end-to-end.
Merges ephemeral report and analysis artifacts into permanent documentation. Use when LLM-generated markdown files have accumulated and need consolidation.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
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.
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.
Requires Claude Code 2.1.16+ and Python 3.9+ for hooks.
# Add the marketplace, then install the plugins you want
/plugin marketplace add athola/claude-night-market
/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
Run claude --init once after installing. Prefer one command?
npx skills add athola/claude-night-market installs everything;
opkg i gh@athola/claude-night-market --plugins sanctum,pensive
installs a subset. Full options are in the
Installation Guide.
If the
Skilltool is unavailable, read skill files directly atplugins/{plugin}/skills/{skill-name}/SKILL.md.
Night Market is built around the loop you already work in. A typical feature runs end to end on a handful of commands:
/attune:mission routes you through
brainstorm, specify, plan, and execute phases.imbue enforces a failing test first,
so implementation follows the test, not the other way around./full-review runs a
multi-discipline pass; /refine-code cleans up duplication
and dead code./prepare-pr runs quality gates and leaves a
clean git state ready for a pull request./catchup rebuilds context
from recent git history after a break.The commands you reach for most:
| Task | Command |
|---|---|
| Run the project lifecycle | /attune:mission |
| Initialize a new project | /attune:arch-init |
| Review a PR | /full-review |
| Address review feedback | /fix-pr |
| Implement an issue | /do-issue |
| Prepare a pull request | /prepare-pr |
| Write a spec | /speckit-specify |
| Catch up on changes | /catchup |
| Package project knowledge as skills | /attune:skill-library |
| Clean up the codebase | /unbloat |
| Pressure-test a decision | /attune:war-room |
Full task-by-task walkthroughs are in the [Common Workflows Guide][workflows].
23 plugins in four layers. Each installs independently, and dependencies pull their shared runtime automatically.
Foundation is the base every other layer builds on:
leyline (auth, quotas, error patterns, trust verification),
sanctum (git, commits, PR prep, sessions), and imbue
(TDD enforcement, proof-of-work, scope guarding).
Utility handles cross-cutting concerns: conserve (context
and token optimization), conjure (delegation to Gemini and
Qwen), hookify (a behavioral rules engine with a security
catalog), egregore (autonomous agent orchestration),
herald (notifications), and oracle (local ML inference).
Domain is where the day-to-day work happens: pensive (code
and architecture review), attune (project lifecycle), spec-kit
(spec-driven development), parseltongue (Python), minister
(GitHub issues and DORA metrics), memory-palace (knowledge
organization), archetypes (architecture paradigms), gauntlet
(codebase learning), phantom (computer use), scribe
(documentation and slop detection), scry (recordings), tome
(research), and cartograph (codebase visualization).
Meta improves the system itself: abstract (skill authoring,
hook development, evaluation, and skill-stability tracking).
The full skill, command, and agent inventory is in the Capabilities Reference.
⚠️ Plugins run inside your Claude Code session and can read or edit your repo, run shell commands, and call external services. Review any plugin before installing it.
Three guards reduce the blast radius, but none replace your own review:
npx claudepluginhub athola/claude-night-market --plugin sanctumMeta-skills infrastructure for Claude Code plugin ecosystem - skill authoring, hook development, modular design patterns, and evaluation frameworks
Spec Driven Development toolkit - structured specification, planning, and implementation workflows for systematic feature development
Spatial knowledge organization using memory palace techniques - build, navigate, and maintain virtual memory structures for enhanced recall and information management. Includes PR Review Room for capturing review knowledge.
Documentation review, cleanup, generation, voice extraction, and human-quality writing enforcement with AI slop detection and SICO-based voice profiling
Multi-source research plugin — code archaeology, community discourse, academic literature, and TRIZ cross-domain analysis with domain-adaptive depth
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
GitHub and Git workflow skills and agents for commits, PRs, code review, and PR comment resolution.
Git and PR workflows with code review, onboarding, and PR enhancement
Commands for Git operations, commits, and PRs
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.