~ / rigs / whimzyLive / nightshift-ai

whimzyLive/nightshift-ai

nightshift is a free Claude Code plugin that turns one terminal into a full software-delivery team — it reads a ticket and ships the spec, plan, code, and review while you sleep.

↗ GitHub ★ 3 MIT updated today project Claude CodeCodexGemini CLI Claude plugin
share on X
ARCHETYPE
Fort Knox
Deny lists, pre-tool hooks, sandboxing. Nothing touches prod without a signature.
CONTEXT TAX · EVERY TURN
~5.3k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
4/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · Sandbox or ask-first rules · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add nx-mcp -- npx nx mcp
$ npx degit whimzyLive/nightshift-ai/.claude ./rig-nightshift-ai  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add nx-mcp -- npx nx mcp
$ npx degit whimzyLive/nightshift-ai/.agents/skills/motion-dev-animations .claude/skills/motion-dev-animations
$ npx degit whimzyLive/nightshift-ai/.agents/skills/payload .claude/skills/payload
$ npx degit whimzyLive/nightshift-ai/.agents/skills/tailwind-design-system .claude/skills/tailwind-design-system
$ npx degit whimzyLive/nightshift-ai/.agents/skills/vercel-composition-patterns .claude/skills/vercel-composition-patterns
$ npx degit whimzyLive/nightshift-ai/.agents/skills/vercel-react-best-practices .claude/skills/vercel-react-best-practices
$ npx degit whimzyLive/nightshift-ai/.claude/skills/nightshift-design .claude/skills/nightshift-design
$ npx degit whimzyLive/nightshift-ai/.github/skills/link-workspace-packages .claude/skills/link-workspace-packages
$ npx degit whimzyLive/nightshift-ai/.github/skills/monitor-ci .claude/skills/monitor-ci
$ npx degit whimzyLive/nightshift-ai/.github/skills/nx-generate .claude/skills/nx-generate
$ npx degit whimzyLive/nightshift-ai/.github/skills/nx-import .claude/skills/nx-import
$ npx degit whimzyLive/nightshift-ai/.github/skills/nx-plugins .claude/skills/nx-plugins
$ npx degit whimzyLive/nightshift-ai/.github/skills/nx-run-tasks .claude/skills/nx-run-tasks
$ npx degit whimzyLive/nightshift-ai/.github/skills/nx-workspace .claude/skills/nx-workspace
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/acli .claude/skills/acli
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/conventional-commit .claude/skills/conventional-commit
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/design-md .claude/skills/design-md
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/enhance-prompt .claude/skills/enhance-prompt
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/find-skills .claude/skills/find-skills
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/gh-cli .claude/skills/gh-cli
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/graphify .claude/skills/graphify
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/skill-creator .claude/skills/skill-creator
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/to-issues .claude/skills/to-issues
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/to-prd .claude/skills/to-prd
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/user-story-mapping .claude/skills/user-story-mapping
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/user-story-splitting .claude/skills/user-story-splitting
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/user-story .claude/skills/user-story
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/writing-adrs .claude/skills/writing-adrs
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/writing-docs .claude/skills/writing-docs
$ npx degit whimzyLive/nightshift-ai/plugins/sdlc/skills/writing-specs .claude/skills/writing-specs
$ npx degit whimzyLive/nightshift-ai/skills/atomic-design .claude/skills/atomic-design
$ npx degit whimzyLive/nightshift-ai/skills/electrodb .claude/skills/electrodb
$ npx degit whimzyLive/nightshift-ai/skills/hono-api .claude/skills/hono-api
$ npx degit whimzyLive/nightshift-ai/skills/typeorm .claude/skills/typeorm
$ curl -fsSL --create-dirs -o .claude/agents/ci-monitor-subagent.md https://raw.githubusercontent.com/whimzyLive/nightshift-ai/main/agents/ci-monitor-subagent.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/rtk-line-scan.sh\""
          }
        ]
      }
    ]
  },
  "sandbox": {
    "enabled": true
  }
}

MCP servers (1)

serversourceest. tokens
nx · "nx-mcp" npm 2.5k

Skills (33)

Subagents (1)

ci-monitor-subagent
model: fast
CI helper for /monitor-ci. Fetches CI status, retrieves fix details, or updates self-healing fixes. Executes one MCP tool call and returns the result.

Hooks (1)

eventmatcherruns
PreToolUseBashbash "$CLAUDE_PROJECT_DIR/.claude/hooks/rtk-line-scan.sh"

Plugins (6)

sdlc@nightshiftgtm@nightshiftsuperpowers@claude-plugins-officialpostiz@postiz-agentmarketing-skills@marketingskillsnx@nx-claude-plugins

Similar rigs

copied ✓