By aniketkarne
Runs an autonomous daemon that monitors Claude usage windows and executes predefined tasks from task.md 24/7, with commands to start, stop, restart, check status, and tail logs in real time
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
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.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
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
Use the Claude Plugins CLI to skip the marketplace setup:
npx claude-plugins install @aniketkarne/claude-nights-watch-marketplace/claude-nights-watch
This automatically adds the marketplace and installs the plugin in a single step.
# 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
npx claudepluginhub aniketkarne/ClaudeNightsWatch --plugin claude-nights-watchCron-like daemon that runs Claude prompts on a schedule
Installer for TÂCHES' Get-Shit-Done workflow system - meta-prompting, context engineering and spec-driven development
A plugin for scheduling automated Claude Code tasks — cross-platform (macOS, Linux, Windows) recurring and one-off execution of skills, prompts, and scripts with safety controls and notifications
Mission Control for Claude Code — auto-starts a web dashboard, provides 90 MCP tools (sessions, stats, live monitoring, projects, teams, insights, coaching, and more), and adds 9 skills including /session-recap, /daily-cost, /standup, /coaching, /insights, and /team-status.
Implementation of the babysitter technique - continuous orchestration loops for deterministic development. Run Claude in a loop with orchestration steps based on the babysitter-sdk and technique.
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses