AI agent skills for the Mecris personal accountability system
npx claudepluginhub kingdonb/mecrisFour-skill autonomous agent loop: orient, plan, archive, and pr-test. Modeled on the Gall agent pattern — each skill is a named arm with a defined role and side-effect contract.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Browser automation for AI agents
Share bugs, ideas, or general feedback.
"A containerized mind palace for living deliberately, acting efficiently, and getting the damn goals done."
Mecris is a persistent cognitive agent system that extends Claude's narrative thread beyond single sessions. It's designed to help maintain focus, track progress, and provide strategic insight by integrating with your personal data sources.
This is not a chatbot. This is a delegation system that helps you stay accountable to your goals and use your time intentionally.
For detailed setup instructions for different agents, see docs/SETUP_GUIDE.md.
# 1. Install dependencies using uv
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
# 2. Configure environment (copy and edit .env.example if needed)
# Set BEEMINDER_USERNAME, BEEMINDER_AUTH_TOKEN, TWILIO credentials, etc.
# 3. Launch the MCP server
./scripts/launch_server.sh
# 4. Test health endpoint
curl http://127.0.0.1:8000/health
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ Claude Code │◄──►│ FastAPI MCP │◄──►│ Data Sources │
│ (Narrator) │ │ Server │ │ │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │
▼ ├─ Obsidian Vault
┌──────────────┐ ├─ Beeminder API ✅
│ Twilio │ ├─ Claude Monitor ✅
│ Alerts │ └─ Usage Tracker ✅
└──────────────┘
Key Tool Categories:
get_narrator_context, get_coaching_insightget_beeminder_status, trigger_language_sync, get_language_velocity_statsget_daily_activity, get_weather_reportget_budget_status, get_real_anthropic_usage, get_unified_cost_statusget_system_health, get_scheduler_queue, trigger_reminder_checkget_daily_aggregate_status (The Majesty Cake 🍰)Key Endpoints:
GET /health - Service health and dependency statusGET /narrator/context - Unified context for Claude narratorGET /beeminder/status - Goal portfolio with risk assessmentGET /usage - Budget status and burn rate analysisPOST /beeminder/alert - Emergency goal notificationsPOST /usage/record - Track API usage sessionsscripts/launch_server.sh - Safe server startup with health checksscripts/shutdown_server.sh - Graceful shutdown with cleanup/docs directory