By HanzheLee
Autonomous task execution daemon that monitors Claude usage windows and executes predefined tasks automatically. Keep Claude working 24/7 on your projects.
View Claude Nights Watch execution logs with filtering and follow options
Restart the Claude Nights Watch daemon to apply configuration changes
Interactive setup wizard for Claude Nights Watch configuration
Start the Claude Nights Watch daemon to begin autonomous task execution monitoring
Check the status of Claude Nights Watch daemon and view current configuration
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
🚀 NEW: Now available as a Claude Code Plugin! 🎉
Autonomous task execution system for Claude CLI that monitors your usage windows and executes predefined tasks automatically. Built on top of the claude-auto-renew concept but instead of simple renewals, it executes complex tasks from a task.md file.
⚠️ Warning: This tool uses --dangerously-skip-permissions for autonomous execution. Use with caution!
Choose your preferred installation method:
/nights-watch start/stop/status/logs/task/setup/restartClaude Nights Watch extends the auto-renewal concept to create a fully autonomous task execution system. When your Claude usage window is about to expire, instead of just saying "hi", it reads your task.md file and executes the defined tasks autonomously.
rules.mdnpm install -g ccusage
# Method 1: From marketplace (when available)
claude plugins marketplace add https://github.com/aniketkarne/claude-plugins-marketplace
claude plugins add claude-nights-watch
# Method 2: Direct from GitHub
claude plugins add https://github.com/aniketkarne/ClaudeNightsWatch
# Method 3: From local directory (for development)
claude plugins add /path/to/ClaudeNightsWatch
# Interactive setup
/nights-watch setup
# Start daemon
/nights-watch start
# Check status
/nights-watch status
# View logs in real-time
/nights-watch logs -f
# Stop daemon
/nights-watch stop
Plugin Features:
/nights-watch start/stop/status/logs/task/setup/restartClone this repository:
git clone https://github.com/aniketkarne/ClaudeNightsWatch.git
cd ClaudeNightsWatch
Make scripts executable:
chmod +x *.sh
Run the interactive setup:
./setup-nights-watch.sh
Create your task file (task.md):
# Daily Development Tasks
1. Run linting on all source files
2. Update dependencies to latest versions
3. Run the test suite
4. Generate coverage report
5. Create a summary of changes
Create safety rules (rules.md):
# Safety Rules
- Never delete files without backing up
- Only work within the project directory
- Always create feature branches for changes
- Never commit sensitive information
Start the daemon:
./claude-nights-watch-manager.sh start
npx claudepluginhub hanzhelee/claudenightswatchNo description provided.
Harness-native ECC operator layer - 67 agents, 278 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
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.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
The Claude Code knowledge system — 380+ skills, 182+ agents, 100+ commands, 40 hooks, 32 rules, and workflows.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
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 claim