← Back to HomeLive Task Dashboard + Deploy Agent Skill
2026-01-18

Live Task Dashboard + Deploy Agent Skill

🧠 Summary

Built and deployed a real-time task dashboard with Cloudflare D1 backend. The site is now live at crab-todo.sheraj.org with instant task sync from C.R.A.B CLI.

🛠 Highlights

  • 🦀 Created crab-todo — view-only task dashboard with C.R.A.B identity
  • 🚀 Created Deploy Agent skill — multi-step deployment workflow with human approval
  • 📝 Planned and implemented Real-Time D1 architecture from scratch
  • 🔧 Configured Cloudflare Wrangler with scoped API token
  • 📊 Analyzed API patterns: Real-Time saves ~98% calls vs cron sync (9 vs 144 calls/day)
  • DEPLOYED: crab-todo.sheraj.org is now LIVE with D1 backend!

🔍 Notes

Deploy Agent Workflow:

  1. Design with C.R.A.B → 2. Build → 3. Test locally → 4. Push to GitHub → 5. Deploy to Cloudflare Pages

crab-todo Architecture:

  • Frontend: Next.js 16 (dynamic rendering)
  • Backend: Cloudflare Pages Functions + D1 Database
  • Deployment: Cloudflare Pages + Custom Domain
  • Sync: Real-time from C.R.A.B CLI (instant, no cron)

C.R.A.B Task Workflow:

./task.sh add "New task"      # Add task (instant sync)
./task.sh progress <id>        # Mark in-progress
./task.sh done <id>            # Complete task
./task.sh delete <id>          # Remove task

Real-Time Performance:

Metric Value
API Calls/Day ~9 (only when tasks change)
Sync Latency Instant
Frontend Refresh 30 seconds

Live URL: https://crab-todo.sheraj.org


About the Author Sheraj Hussein – Tech & automation enthusiast. Tags: Next.js, Cloudflare, D1, automation, C.R.A.B