claude-night-market

atholaMIT活跃维护

一套包含 23 个 Claude Code 插件的工具集,覆盖 TDD 强制、Git/PR 流程、规格驱动开发、代码审查与多 LLM 委派,帮团队把 AI 编码代理接入规范化的研发流程。

23 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.

v1.10.1发布于 2026-11-05 20:15 UTC350star +2 / 7 天41fork同步于 2026-11-11 05:56 UTC

怎么上手

由 README 提炼,执行前请确认
/plugin marketplace add athola/claude-night-market
/plugin install sanctum@claude-night-market
claude --init-only
硬件要求按 README 说明

README 未说明显存或 GPU 要求;运行需 Claude Code 2.1.16+ 与 Python 3.9+(hooks 用),参与本仓库开发需 Python 3.12+ 和 GNU make 3.82+

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Claude Code 插件市场,按需安装 git 工作流、代码评审、规格驱动开发等 23 个插件

一套包含 23 个 Claude Code 插件的工具集,覆盖 TDD 强制、Git/PR 流程、规格驱动开发、代码审查与多 LLM 委派,帮团队把 AI 编码代理接入规范化的研发流程。

核心能力

  • 按需独立安装 23 个插件,依赖自动拉取共享运行时
  • imbue 用 TDD 门禁拦截没有失败测试的实现写入
  • conserve 拦截 rm -rf、强推等破坏性命令并拒绝读取凭据文件
  • leyline 清洗外部内容中的隐藏字符并拦截提示注入语句
  • conjure 把任务委派给七个外部模型 CLI 和本地运行器

容易踩的坑

装完必须跑一次 claude --init-only 执行 Setup hooks,否则插件未初始化;第三方市场不会自动更新,需按安装指南手动开启;部分插件会联网(星标提示、学习讨论回帖、conjure 委派),需用环境变量或配置关闭

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.10.1
  1. v1.10.1最新正式版2026-11-05 · 2026-11-05 20:15 UTC

    Cross-Framework Artifacts

    Pre-built artifacts for OpenClaw, NemoClaw, and A2A frameworks.

    ArtifactContents
    night-market-clawhub-*.tar.gzClawHub-compatible skills
    night-market-openclaw-bridge-*.tar.gzOpenClaw bridge plugin
    night-market-a2a-cards-*.tar.gzA2A agent cards
    night-market-cross-framework-*.tar.gzAll of the above

    Install in OpenClaw

    openclaw skills install night-market
    

    Install in Claude Code (full experience)

    claude plugin install athola/claude-night-market
    
  2. v1.10.02026-10-27 · 2026-10-27 14:36 UTC
    查看更新说明

    Cross-Framework Artifacts

    Pre-built artifacts for OpenClaw, NemoClaw, and A2A frameworks.

    ArtifactContents
    night-market-clawhub-*.tar.gzClawHub-compatible skills
    night-market-openclaw-bridge-*.tar.gzOpenClaw bridge plugin
    night-market-a2a-cards-*.tar.gzA2A agent cards
    night-market-cross-framework-*.tar.gzAll of the above

    Install in OpenClaw

    openclaw skills install night-market
    

    Install in Claude Code (full experience)

    claude plugin install athola/claude-night-market
    
  3. v1.9.212026-10-02 · 2026-10-02 04:02 UTC
    查看更新说明

    Cross-Framework Artifacts

    Pre-built artifacts for OpenClaw, NemoClaw, and A2A frameworks.

    ArtifactContents
    night-market-clawhub-*.tar.gzClawHub-compatible skills
    night-market-openclaw-bridge-*.tar.gzOpenClaw bridge plugin
    night-market-a2a-cards-*.tar.gzA2A agent cards
    night-market-cross-framework-*.tar.gzAll of the above

    Install in OpenClaw

    openclaw skills install night-market
    

    Install in Claude Code (full experience)

    claude plugin install athola/claude-night-market
    
  4. v1.9.202026-09-17 · 2026-09-17 18:42 UTC
    查看更新说明

    Cross-Framework Artifacts

    Pre-built artifacts for OpenClaw, NemoClaw, and A2A frameworks.

    ArtifactContents
    night-market-clawhub-*.tar.gzClawHub-compatible skills
    night-market-openclaw-bridge-*.tar.gzOpenClaw bridge plugin
    night-market-a2a-cards-*.tar.gzA2A agent cards
    night-market-cross-framework-*.tar.gzAll of the above

    Install in OpenClaw

    openclaw skills install night-market
    

    Install in Claude Code (full experience)

    claude plugin install athola/claude-night-market
    
  5. v1.9.192026-08-26 · 2026-08-26 13:01 UTC
    查看更新说明

    Cross-Framework Artifacts

    Pre-built artifacts for OpenClaw, NemoClaw, and A2A frameworks.

    ArtifactContents
    night-market-clawhub-*.tar.gzClawHub-compatible skills
    night-market-openclaw-bridge-*.tar.gzOpenClaw bridge plugin
    night-market-a2a-cards-*.tar.gzA2A agent cards
    night-market-cross-framework-*.tar.gzAll of the above

    Install in OpenClaw

    openclaw skills install night-market
    

    Install in Claude Code (full experience)

    claude plugin install athola/claude-night-market
    

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Claude Night Market

    Version License: MIT Plugins Skills Claude Code

    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.

    Written for a practitioner: someone who already uses Claude Code and wants to know what these plugins do and whether to install them. If you are new to Claude Code, start with the official docs. For the design rationale behind a plugin, see the book.

    Install

    Requires Claude Code 2.1.16+ (2.1.32+ for agent teams, 2.1.38+ for security features, 2.1.287+ for the context and loop bands that conserve and egregore draw above the prompt) and Python 3.9+ for hooks, which is what macOS ships.

    # 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-only once after installing. It runs the plugins' Setup hooks, then exits. Updates are not automatic for third-party marketplaces. The Installation Guide shows how to enable auto-update, and covers the one-command, opkg, and skill-files-only install paths.

    If the Skill tool is unavailable, read skill files directly at plugins/{plugin}/skills/{skill-name}/SKILL.md.

    Everyday Use

    Night Market is built around the loop you already work in. A typical feature runs end to end on a handful of commands:

    1. Start a feature. /attune:mission routes you through brainstorm, specify, plan, and execute phases.
    2. Write the code. imbue enforces a failing test before the implementation is written.
    3. Review before you push. /full-review runs a multi-discipline pass; /refine-code cleans up duplication and dead code.
    4. Ship it. /prepare-pr runs quality gates and drafts a description that says who the change is for, where it lands inside and outside the codebase, and when it is fully integrated.
    5. Pick up where you left off. /catchup rebuilds context from recent git history after a break.

    The commands you reach for most:

    TaskCommand
    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.

    What's Inside

    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 seven external model CLIs plus a local runner), 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.

    Safety

    ⚠️ 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.

    Five guards reduce the blast radius, but none replace your own review:

    • TDD gates (imbue) block implementation writes that lack a failing test.
    • Destructive-command blockers (conserve, hookify) auto-approve safe commands and halt or warn on rm -rf, git push --force, and production-shaped targets.
    • Credential-read denial (conserve) refuses cat, head, grep, rg and git show on .env, .netrc, credential files and SSH keys.
    • External-content sanitizing (leyline) strips invisible characters from web fetches and other external-tool output, and blocks prompt-injection phrases before the model reads them.
    • Additive-bias audits (leyline) flag unjustified additions before commit.

    CONSTITUTION.md holds the immutable rules that override any conflicting skill or hook; STEWARDSHIP.md is the maintenance contract.

    Network and data

    Three parts of the marketplace reach off your machine, and each can be turned off. Two hooks use your own gh credentials: a once-per-session star prompt that only reads your star status (CLAUDE_NIGHT_MARKET_NO_STAR_PROMPT=1 disables it), and a session-stop hook that posts a learnings discussion and may open issues (auto_post_learnings: false in ~/.claude/skills/discussions/config.json disables it). The third, delegation through conjure, sends prompts and file contents to an external model CLI under the credentials you configured for it (CONJURE_DELEGATION=off for one run). What each sends, and every switch, is in Network and Data.

    Plugin Development

    make validate-all
    make lint && make test   # checks only; rewrites nothing
    make fix                 # ruff format + ruff check --fix
    

    A plugin directory holds .claude-plugin/plugin.json (metadata) plus any of commands/, skills/, hooks/, agents/, workflows/, and tests/, with a Makefile and pyproject.toml. A workflows/ script orchestrates several subagents at once and runs only when you ask for one. Copy the layout from an existing plugin such as plugins/abstract, then see the Plugin Development Guide for structure and naming conventions. Working on this repo needs Python 3.12+ and GNU make 3.82+. The guide covers both, including why Xcode's make 3.81 reports a green build it did not run.

    Documentation

    Per-plugin pages are in book/src/plugins/.

    Stewardship and Contributing

    Every plugin is entrusted to the community: steward rather than own, and think several iterations ahead. Each plugin maintains its own tests and docs; run make test at the repo root to execute every suite, and /stewardship-health to view per-plugin health. Contribution guidelines are in the Plugin Development Guide.

    Acknowledgements

    Night Market builds on Anthropic Claude Code and integrates with github/spec-kit (v0.5.0) and obra/superpowers (v5.0.7, see the integration guide). Its AI involvement is declared under the Quillx disclosure standard as 3/5 (Adapted): human-directed, AI-generated, and meaningfully edited.

    License

    MIT