athola/claude-night-market

Marketplace repo for Claude Code Plugins developed from personal projects and workflow

License:MITLanguage:Python11414
awesome-claude-codeawesome-claude-skillsbug-reviewclaude-codeclaude-code-plugins-marketplaceclaude-commandsclaude-hooksclaude-skillsclaude-skills-creatorcode-reviewgeminigit-workflowmemory-palacePythonpython3qwentest-driven-development

Deep Analysis

15个插件的Claude Code市场,为Git操作、代码审查、规范驱动开发和问题管理提供自动化工作流

Highly Recommended

Core Features

Git工作流自动化

sanctum插件提供/prepare-pr、/commit-msg等命令

多层次代码审查

pensive插件执行语法、逻辑、安全性审计

TDD强制

imbue插件要求实现前必须存在失败测试

规范驱动开发

spec-kit插件在编码前创建详细规范

GitHub问题管理

minister插件与GitHub问题交互

代码膨胀检测

conserve插件检测并减少代码冗余

Technical Implementation

Architecture:分层模块化架构:元层、基础层、工具层和领域专家层
Execution Flow:
代理感知上下文

Hooks根据活跃代理自适应调整

技能稳定性跟踪

/skill-review追踪使用情况

测试优先实现

强制TDD模式

自我修正优化

/fix-workflow尝试修复失败工作流

多学科审查

/full-review执行多步骤审计

Key Components:
Claude Code v2.0.74+基础平台支持LSP
LSP快速符号搜索50ms vs 45s
Hooks v2.1.2+适配上下文的行为规则
Highlights
  • 107个技能、90个命令、35个代理
  • 强制TDD开发确保代码质量
  • 分层架构最小化令牌使用
  • 智能自我修正机制
  • LSP原生支持50倍性能提升
Use Cases
  • 自动化PR准备和验证
  • 多学科代码审查
  • 规范驱动开发
  • 渐进式问题解决
  • 代码库膨胀检测
Limitations
  • 系统提示令牌限制~14.8k/15k
  • 需Claude Code v2.0.74+
Tech Stack
Python 3Claude CodeLSPHooksPre-commitGitHub API

Claude Night Market

Claude Code plugins for software engineering workflows.

This repository adds 15 plugins to Claude Code for git operations, code review, spec-driven development, and issue management. These plugins work independently but share a common set of patterns for testing and debugging.

Key Features

  • Agent-Aware Context: Hooks (v2.1.2+) adapt context to the active agent.
  • Skill Metrics: The pensive plugin tracks usage and stability for /skill-review analysis.
  • Proof-of-Work TDD: The imbue plugin mandates a failing test before accepting implementation code.
  • Test Enforcement: /create-skill and /create-command block implementation until a failing test exists.
  • Self-Correction: /update-plugins suggests improvements based on skill stability; /fix-workflow attempts to repair failed workflows; workflow-monitor creates issues for detected inefficiencies.

Workflow Improvements

Specialized commands replace manual steps:

  • Git: /prepare-pr validates branch scope and checks before creation.
  • Reviews: /full-review performs a multi-step audit (syntax, logic, security).
  • Specs: /speckit-specify creates detailed specifications before coding.
  • Context: /catchup summarizes recent changes to restore context.
  • Setup: /attune:init scaffolds projects based on detected types.

Quick Start

# 1. Add the marketplace
/plugin marketplace add athola/claude-night-market

# 2. 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

# 3. Start using
/prepare-pr                                    # Prepare a pull request
/full-review                                   # Run code review
Skill(sanctum:git-workspace-review)            # Invoke a skill (if Skill tool available)

Note: If the Skill tool is unavailable, read skill files directly: Read plugins/{plugin}/skills/{skill-name}/SKILL.md and follow the instructions.

Next steps: See Installation Guide for recommended plugin sets and troubleshooting.

What's Included

15 plugins organized in layers, each building on foundations below:

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
    end

    subgraph Utility["Utility Layer"]
        direction LR
        U1[conserve]:::utilityClass
        U2[conjure]:::utilityClass
        U3[hookify]:::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

Highlights

The ecosystem covers several domains:

  • sanctum handles git operations (/prepare-pr, /commit-msg, /do-issue) and documentation updates.
  • pensive manages code reviews (/full-review, /fpf-review) and audits shell usage.
  • spec-kit defines requirements (/speckit-specify) before implementation.
  • minister interfaces with GitHub issues (/create-issue, /close-issue, /update-labels).
  • conserve detects and reduces codebase bloat (/bloat-scan, /unbloat).
  • attune scaffolds new projects (/attune:init).
  • parseltongue provides Python-specific tools like test analysis (/analyze-tests).
  • archetypes offers architecture guides.
  • memory-palace indexes project knowledge (/palace, /garden).
  • hookify applies behavioral rules without configuration.

See Capabilities Reference for the full list of 107 skills, 90 commands, and 35 agents.

Audience

Developers use these plugins to automate CLI tasks and enforce consistency in Claude Code sessions. Teams use them to standardize LLM interactions.

Common Workflows

See Common Workflows Guide for execution details.

Workflow Command Example
Initialize project /attune:arch-init attune:arch-init --name my-api
Review a PR /full-review Run multi-discipline code review
Architecture review /fpf-review FPF (Functional/Practical/Foundation) analysis
Fix PR feedback /fix-pr Address review comments
Implement issues /do-issue Progressive issue resolution with TDD
Fix workflow issues /fix-workflow Self-correcting with Reflexion
Prepare a PR /prepare-pr Quality gates before merge
Create GitHub issue /create-issue Interactive issue creation
Manage labels /update-labels GitHub label taxonomy
Catch up on changes /catchup Context recovery
Write specifications /speckit-specify Spec-driven development
Debug issues Skill(superpowers:debugging) Root cause analysis
Improve plugins /update-plugins Update based on stability metrics

Demos

Skills Showcase

Skills Showcase Demo

This 90-second tutorial demonstrates how to browse skills, examine their frontmatter, and chain them into workflows.

Full Tutorial


Documentation

LSP Integration

LSP (Language Server Protocol) support is available in Claude Code v2.0.74+. It enables faster symbol search (~50ms) compared to text search (~45s).

Setup:

  1. Enable LSP in ~/.claude/settings.json:
    { "env": { "ENABLE_LSP_TOOL": "1" } }
    
  2. Install language servers (e.g., npm install -g pyright).
  3. Install LSP plugins:
    /plugin install pyright-lsp@claude-plugins-official
    

See LSP Native Support Guide for details.

Extending Night Market

To create a new plugin:

make create-plugin NAME=my-plugin
make validate
make lint && make test

Refer to the Plugin Development Guide for architectural patterns.

Prompt Context Usage

The ecosystem adds ~14.8k characters to the system prompt (limit: 15k). A pre-commit hook enforces this limit.

Architecture

Plugins are modular and have minimal dependencies. They load progressively to minimize token usage. The workflow emphasizes writing specifications before writing code.

Contributing

See CONTRIBUTING for guidelines. Each plugin maintains its own tests and documentation.

License

MIT

Highly Recommended
agents

wshobson/agents

wshobson

Intelligent automation and multi-agent orchestration for Claude Code

The most comprehensive Claude Code plugin ecosystem, covering full-stack development scenarios with a three-tier model strategy balancing performance and cost.

25.6k2.8k3 days ago
Highly Recommended
awesome-claude-skills

ComposioHQ/awesome-claude-skills

ComposioHQ

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows

The most comprehensive Claude Skills resource list; connect-apps is a killer feature.

19.9k2.0k3 days ago
Recommended
oh-my-opencode

code-yeongyu/oh-my-opencode

code-yeongyu

The Best Agent Harness. Meet Sisyphus: The Batteries-Included Agent that codes like you.

Powerful multi-agent coding tool, but note OAuth limitations.

17.5k1.2k3 days ago
Highly Recommended
ui-ux-pro-max-skill

nextlevelbuilder/ui-ux-pro-max-skill

nextlevelbuilder

An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms

Essential for designers; comprehensive UI/UX knowledge base.

15.3k1.5k3 days ago
Recommended
claude-mem

thedotmack/claude-mem

thedotmack

A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions.

A practical solution for Claude's memory issues.

14.0k9143 days ago
Highly Recommended
planning-with-files

OthmanAdi/planning-with-files

OthmanAdi

Claude Code skill implementing Manus-style persistent markdown planning — the workflow pattern behind the $2B acquisition.

Context engineering best practices; an open-source implementation of Manus mode.

9.3k8113 days ago
claude-night-market - Free Claude Code Skill | Agent Skills