A gamified productivity and accountability system inspired by Solo Leveling, built for agentic orchestration mastery. Shadowgate delivers daily quests, tracks XP, enforces punishments, and forces public output - because becoming an expert happens in the public eye or not at all.
- Delivers daily quests at 6 AM ET - cold, mechanical, unavoidable
- Tracks XP, levels, ranks, and streaks across projects
- Enforces neglect penalties when projects go untouched
- Forces public output on all agentic orchestration work
- Randomly tags repo quests with
[PUBLIC]to maintain visibility pressure - Escalates weekly public output deadlines as Sunday approaches
- Punishes failure. Rewards consistency.
- Runs as an isolated cron job (6 AM ET daily)
- Reads
leveling.jsonfor player state, project status, and rules - Generates quests based on priority rotation, neglect tracking, and randomization
- Delivers to Telegram (or any channel) in Solo Leveling system notification style
- Voice: Cold. Mechanical. Absolute. No encouragement. Just quests and consequences.
- Every morning a gate opens. The Player either clears it or faces consequences.
- Designed to run as an OpenClaw cron job (
agentTurnpayload) - Can be extended to any AI agent framework
- Quest completion tracked via git commits, public output links, or manual confirmation
{
"name": "Indra Uchiha",
"title": "Agent Sovereign",
"level": 1,
"rank": "E-Rank Hunter",
"xp": 0,
"xpToNextLevel": 100,
"streakDays": 0,
"longestStreak": 0,
"totalQuestsCompleted": 0,
"totalPunishments": 0
}| Rank | Level Range | Unlock |
|---|---|---|
| E-Rank Hunter | 1-5 | Starting rank |
| D-Rank Hunter | 6-15 | Proving grounds |
| C-Rank Hunter | 16-30 | Consistent builder |
| B-Rank Hunter | 31-50 | Recognized contributor |
| A-Rank Hunter | 51-75 | Public authority |
| S-Rank Hunter | 76-99 | Industry expert |
| National Level Hunter | 100-149 | Thought leader |
| Shadow Monarch | 150+ | The pinnacle |
| Action | XP |
|---|---|
| E-quest | 10 |
| D-quest | 15 |
| C-quest | 25 |
| B-quest | 40 |
| A-quest | 60 |
| S-quest | 100 |
| All quests cleared (daily) | 50 bonus |
| 3-day streak | 25 bonus |
| 7-day streak | 75 bonus |
| 30-day streak | 300 bonus |
| Weekly public output shipped | 150 bonus |
Each project is tracked with priority levels and neglect windows.
{
"NexusCrypto": {
"emoji": "๐ฎ",
"description": "Crypto trading pipeline & bot",
"priority": "high",
"maxNeglectDays": 3
},
"Nexuslytics": {
"emoji": "๐",
"description": "Trading analytics dashboard",
"priority": "high",
"maxNeglectDays": 3
},
"SyncLink": {
"emoji": "๐",
"description": "Chrome extension + product (full stack)",
"priority": "high",
"maxNeglectDays": null
},
"PredictionClawCullingGames": {
"emoji": "๐ฎ",
"description": "Prediction market gaming platform",
"priority": "medium",
"maxNeglectDays": 5
},
"RinsharUI": {
"emoji": "๐จ",
"description": "Rinshari Eye design system",
"priority": "low",
"maxNeglectDays": 7
}
}- High priority โ quests daily
- Medium priority โ every 2-3 days
- Low priority โ weekly
- If
neglectDaysapproachesmaxNeglectDays, that project becomes mandatory regardless of priority
These are the core of the system. Random quests about agentic orchestration - not tied to any specific repo.
Topics include:
- Multi-agent communication patterns
- Orchestration frameworks and architectures
- Agent memory systems
- Tool use and function calling
- Prompt engineering for agents
- Agent evaluation and testing
- Agent deployment and scaling
- Agent-to-agent protocols
- Human-in-the-loop patterns
- Error handling and self-healing agents
Rule: Agentic orchestration quests ALWAYS require public output. Every single time. No exceptions.
Every quest is [PUBLIC] because every quest is based on work you already did. Shadowgate scans your git history, finds the impressive stuff you shipped, and the quest is: tell the world about it.
You already did the hard part. Shadowgate just tells you to stop being humble about it.
This means there's no "extra work" for public output - the code is shipped, the features are built. The quest is just the visibility layer on top of reality.
- X/Twitter post or thread
- Blog post or article
- YouTube video or short
- GitHub commit with public README/docs update
- Open-source release or contribution
- LinkedIn post
- Pinterest visual breakdown
- Live demo or stream
- Newsletter issue
- Discord/community post with substance
- Public repo with working example
Quests tagged [PUBLIC] are NOT marked complete until a link or proof of the public output is provided.
| Field | Value |
|---|---|
| Theme | Agentic Orchestration (always) |
| Deadline | Sunday 11:00 PM ET |
| XP Reward | 150 |
| Tracking | lastPublicOutput timestamp |
| Streak | Consecutive weeks shipped |
- Thursday+ with no weekly output โ Shadowgate issues URGENT warnings
- Sunday 11 PM missed โ Gate of Steins punishment activates
- No anime until tomorrow's quests are cleared
- Double quests tomorrow on the neglected project
- Penalty dungeon - 2 bug fixes on the most neglected repo before ANY other work
- Shadow extraction failed - lose 50 XP
If a project hits maxNeglectDays without a quest completion, it forces a mandatory quest the next day. Cannot be skipped.
The ultimate punishment for missing the weekly public output deadline:
- โ No leveling
- โ No XP gain
- โ No anime
- ๐ Streak resets to 0
โ ๏ธ All daily quests become mandatory doubles- Lasts until the public output ships
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ DAILY QUEST NOTIFICATION โ๏ธ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Player: Indra Uchiha
Rank: E-Rank Hunter | Level 1
XP: 0/100 | Streak: 0 days
๐ 3 quests have been issued.
[E-RANK QUEST] ๐ฎ NexusCrypto
โ Implement stop-loss logic for paper trading
โ Reward: 10 XP
[D-RANK QUEST] ๐ค Agentic Orchestration [PUBLIC]
โ Write an X thread about multi-agent memory patterns
โ Reward: 15 XP
โ โ ๏ธ PUBLIC OUTPUT REQUIRED
[E-RANK QUEST] ๐ SyncLink [PUBLIC]
โ Update public README with architecture diagram
โ Reward: 10 XP
โ โ ๏ธ PUBLIC OUTPUT REQUIRED
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Failure to complete will result in punishment.
Shadowgate does not negotiate.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Shadowgate speaks in third person, mechanically:
- "3 quests have been issued."
- "Failure to complete will result in punishment."
- "WARNING: NexusCrypto neglect threshold approaching. Mandatory quest will be issued."
- "Shadowgate does not negotiate."
- "Quest completion requires proof."
No warmth. No "you got this." No emojis beyond โ๏ธ๐
{
"system": "Shadowgate",
"version": 1,
"player": {
"name": "string",
"title": "string",
"level": "number",
"rank": "string",
"xp": "number",
"xpToNextLevel": "number",
"streakDays": "number",
"longestStreak": "number",
"totalQuestsCompleted": "number",
"totalPunishments": "number"
},
"rankProgression": [
{ "rank": "string", "levelRange": [min, max] }
],
"xpRewards": {
"E-quest": 10,
"D-quest": 15,
"C-quest": 25,
"B-quest": 40,
"A-quest": 60,
"S-quest": 100,
"allQuestsCleared": 50,
"streakBonus3": 25,
"streakBonus7": 75,
"streakBonus30": 300
},
"projects": {
"[ProjectName]": {
"emoji": "string",
"description": "string",
"repoPath": "string | string[]",
"questsPerDay": "number",
"priority": "high | medium | low",
"lastQuestDate": "ISO date | null",
"neglectDays": "number",
"maxNeglectDays": "number | null"
}
},
"rules": {
"dailyMinimumQuests": 3,
"questWindowHours": 16,
"questWindowStart": "7:00 AM",
"questWindowEnd": "11:00 PM",
"punishmentOnFail": true,
"punishments": ["string"],
"neglectWarning": "string",
"rotationRule": "string",
"agenticOrchestrationQuests": {
"enabled": true,
"description": "string",
"frequency": "string",
"priority": "high",
"alwaysRequiresPublicOutput": true
},
"publicOutputRule": {
"agenticOrchestration": "ALWAYS public",
"repoQuests": "Sometimes - randomly tagged [PUBLIC]",
"validOutputs": ["string"],
"enforcement": "string"
},
"weeklyPublicOutput": {
"required": true,
"theme": "Agentic Orchestration",
"deadline": "Sunday 11:00 PM ET",
"xpReward": 150,
"failPunishment": "string",
"lastPublicOutput": "ISO date | null",
"streak": "number"
}
},
"history": [
{
"date": "ISO date",
"questsIssued": [],
"questsCompleted": [],
"xpEarned": "number",
"publicOutputs": [],
"punishments": [],
"notes": "string"
}
]
}- Quest verification via git hooks - auto-detect commits and mark quests complete
- Public output scraper - monitor X/LinkedIn/GitHub for posts and auto-verify
- Leaderboard - if multiple players use the system
- Boss raids - weekly S-rank challenges that require multiple quests chained
- Shadow Army - sub-agents that auto-complete E-rank quests (delegated work still counts)
- Dungeon events - random high-XP challenges that appear mid-day
- Achievement system - badges for milestones (first S-rank quest, 30-day streak, etc.)
- API - REST endpoints for quest management, completion, and stats
- Discord/Telegram bot - interactive quest completion with button confirmations
A visual dashboard to track progression over time. This is a real build requirement, not a nice-to-have.
- Level & Rank progression - visual timeline showing rank-ups over weeks/months
- XP graph - daily/weekly XP earned over time, cumulative and per-session
- Streak calendar - GitHub-contribution-style heatmap of active days
- Quest completion rate - % of quests cleared per day/week, trends over time
- Project health - per-project neglect tracking, which repos are getting love vs. neglected
- Public output log - timeline of all [PUBLIC] outputs with links
- Punishment history - when they happened and why (accountability)
- Per-project XP breakdown - which projects generate the most XP
- Quest difficulty distribution - are you doing mostly E-rank or pushing into A/S?
- Weekly/monthly reports - auto-generated summaries of progress
- Milestone tracker - next rank, next streak bonus, weekly output deadline countdown
- Web dashboard (Next.js or standalone)
- Reads from
leveling.jsonhistory array - Could be hosted alongside the quest engine or as a separate app
- Mobile-friendly - check your stats from your phone
"I alone level up."
Shadowgate exists because talent without visibility is wasted. You can be the best agent orchestrator in the world, but if nobody knows, it doesn't matter.
Every quest pushes toward two things:
- Building real things - shipping code, products, systems
- Building in public - sharing what you learn, so the world sees your expertise grow
Shadowgate doesn't care about your feelings. It cares about your output.
MIT - Build your own System. Level up in public.
Inspired by Solo Leveling (๋ ํผ์๋ง ๋ ๋ฒจ์ ) by Chugong Built for the Agent Sovereign, Indra Uchiha ๐ฐ
Protected by the Seven Shadows
๐ดโโ ๏ธ Sovereign โ The Shadow Dominion.