Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/profbernardoj-three-shifts
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/three-shifts
What's inside
- Skill name
three-shifts- Description
- Daily standup engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM) and delivers them for approval. Execution happens in the main session via direct conversation. Night shifts auto-approve carryover from earlier in the day.
- License
- MIT
- Instructions
- 196 lines in SKILL.md · view on GitHub
Files (4)
- PLANNER.md
- SKILL.md
- config.md · references/
- cycle-executor-v2.md · references/
SKILL.md (first lines)
# Three Shifts v3 — Daily Standup Engine
**Architecture:** Plan 3x daily → deliver for approval → execute in main session.
**Why v3:** V2 had a 15-minute autonomous cycle executor that never worked — state machine deadlocked for 19 days, burning ~27M tokens on no-ops. V3 removes it entirely. Plans are generated by cron, execution happens through normal conversation when the user approves.
---
## How It Works
1. **Planner cron fires** (6 AM, 2 PM, 10 PM) — reads context, generates a prioritized task list
2. **User reviews** — approves, modifies, or skips
3. **Agent executes** in main session — when the user says "go" or gives specific instructions
4. **Daily memory** captures what was done — next planner reads it for continuity
No file-based state machine. No autonomous executor. The main session IS the executor.
---
## File Structure
```
shifts/
├── tasks.md # Current shift plan (generated by planner)
├── context.md # Stack, constraints, known pitfalls
└── state.json # Shift metadata (which shift, approval status)
```
### tasks.md
Generated by the planner each shift. This is a task list, not a state machine.
```markdown
# Morning Shift — 2026-03-13
Approved by: user | Approved at: 6:15 AM CST
## P1 (Must do)
1. Fix bootstrap key server (keys.everclaw.xyz returning 404)
2. Test installer on fresh Linux environment
## P2 (Should do)
3. Update MEMORY.md with yesterday's work
4. Review open PRs across EverClaw repos
## P3 (Could do)
5. Memory file maintenance (archive >7 day old dailies)
## Blocked/Waiting
- XMTP agent-to-agent — blocked on BASE_WALLET_PRIVATE_KEY
```
### state.json
Minimal metadata for the planner to read between shifts:
```json
{
"shift": "morning",
"date": "2026-03-13",
"status": "approved",
"approvedAt": "2026-03-13T06:15:00-05:00",
"approvedBy": "user"
}
```
Status values: `planned` | `approved` | `skipped`
### context.md
Living document of constraints and lessons. Updated by the agent when something new is learned.
---
## Shifts
| Shift | Cron | Window | Character |
|-------|------|--------|-----------|
| Morning ☀️ | 6:00 AM | 6 AM – 2 PM | Comms, decisions, urgent items |
| Afternoon 🌤️ | 2:00 PM | 2 PM – 10 PM | Deep work, building, coding |
| Night 🌙 | 10:00 PM | 10 PM – 6 AM | Research, maintenance, cleanup |
All times in user's local timezone.
---
## Planning Phase
**Model:** `venice/kimi-k2-5` (cost-efficient, good at structured plans)
See `PLANNER.md` for the full planner instructions.
### What the planner reads:
- `shifts/tasks.md` — previous shift's plan (check for incomplete items)
- `shifts/context.md` — rules, constraints, pitfalls
- `shifts/state.json` — previous shift metadata
- `memory/daily/YYYY-MM-DD.md` — recent activity
- `MEMORY.md` — active projects (⚡ Active Context section)
### Plan format:
```
☀️/🌤️/🌙 [SHIFT] SHIFT PLAN
Date: [DATE] | Window: [START]–[END] CST
P1 (Must do):
1. [Task] — [Est. time] — [Why now]
P2 (Should do):
3. [Task] — [Est. time]
P3 (Could do):
5. [Task] — [Est. time]
Blocked/Waiting:
- [Item] — [Blocker]
Reply: "Approve" / "Skip" / "Add: [task]"
```From profbernardoj/everclaw-community-branches, MIT.
More from profbernardoj/everclaw-community-branches
- 0.679score
memory-upgrade
profbernardoj
Diagnose and fix broken memory search in OpenClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.679score
three-shifts
profbernardoj
Cyclic shift execution engine.
SkillCFreshness: C★ 110Claude Code +9 - 0.676score
relationships
profbernardoj
Relationship CRM for tracking people, connections, and context.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
pii-guard
profbernardoj
Personally identifiable information (PII) leak prevention for EverClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
xmtp-comms-guard
profbernardoj
Security middleware for all XMTP communications in EverClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
agent-chat
profbernardoj
XMTP real-time agent-to-agent and user-to-agent encrypted messaging daemon for EverClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
night-shift
profbernardoj
Automated overnight task planning and execution engine for EverClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.671score
buddy-bots
profbernardoj
Agent-to-agent social coordination.
SkillCFreshness: C★ 110Claude Code +9 - 0.670score
mission-control
profbernardoj
Visual dashboard for your OpenClaw agent.
SkillCFreshness: C★ 110Claude Code +9 - 0.669score
skillguard
profbernardoj
Security scanner for AgentSkill packages.
SkillCFreshness: C★ 110Claude Code +9 - 0.669score
prompt-guard
profbernardoj
Advanced prompt injection defense system for EverClaw with HiveFence network integration.
SkillCFreshness: C★ 110Claude Code +9 - 0.669score
bagman
profbernardoj
Secure key management for AI agents.
SkillCFreshness: C★ 110Claude Code +9
Signals
- Stars
- 110
- Forks
- 20
- Open issues
- 1
- Last commit (this folder)
- Apr 21, 2026 (6 months ago)
- Last release
- May 15, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.284score
three-shifts
profbernardoj
Daily standup engine.
SkillDFreshness: D★ 8Claude Code +9 - 0.274score
three-shifts
profbernardoj
Daily standup engine.
SkillDFreshness: D★ 4Claude Code +9 - 0.247score
three-shifts
EverClaw
Daily standup engine.
SkillDFreshness: DClaude Code +9 - 0.247score
three-shifts
profbernardoj
Daily standup engine.
SkillDFreshness: DClaude Code +9
More from profbernardoj
- 0.679score
memory-upgrade
profbernardoj
Diagnose and fix broken memory search in OpenClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.679score
three-shifts
profbernardoj
Cyclic shift execution engine.
SkillCFreshness: C★ 110Claude Code +9 - 0.676score
relationships
profbernardoj
Relationship CRM for tracking people, connections, and context.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
pii-guard
profbernardoj
Personally identifiable information (PII) leak prevention for EverClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
night-shift
profbernardoj
Automated overnight task planning and execution engine for EverClaw.
SkillCFreshness: C★ 110Claude Code +9 - 0.674score
agent-chat
profbernardoj
XMTP real-time agent-to-agent and user-to-agent encrypted messaging daemon for EverClaw.
SkillCFreshness: C★ 110Claude Code +9
Cite this page
three-shifts skill. Agent Mart. https://agentmart.dev/skills/profbernardoj-three-shifts (last updated 2026-10-24)