claude

mecris-skills

Four-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.

5 on GitHubMITupdated 1 month ago
/

Plugin mecris-skills from marketplace mecris in kingdonb/mecris. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (23)

  • mecris-edge-sync-e2e

    End-to-end sync verification and diagnostics runbook between the Android app (com.mecris.go), Spin/Akamai edge services, and Neon Postgres (e.g. Helix balance sync, Beeminder, Clozemaster). Use when deploying edge updates, forcing Android refreshes via ADB, inspecting database witness tables, or tro

  • okf-agent-memory

    Maintain persistent, domain-neutral project memory for AI agents using Open Knowledge Format (OKF) v0.2 bundles and the deterministic okf Go toolchain. Use whenever project knowledge, decisions, runbooks, research, client notes, or domain discoveries must survive conversational resets.

  • witness-driven-debugging

    Method for debugging the distributed Mecris pipeline (Android app → Spin/Akamai edge → Neon Postgres → Beeminder sink) when the agent cannot cross the deploy boundary and the operator's devices and deploys are the test rig. Use when designing falsifiable debug rounds, attributing causes from timesta

  • Beeminder Audit

    Procedural guidance on safely auditing, modifying, and cleaning up Beeminder goal data (including odometer resets, @TARE mechanics, and timezone protections) without risking accidental derailment. Triggers on keywords like beeminder audit, beeminder cleanup, delete datapoints, tare.

  • chore-android-inventory

    Weekend chore 5-minute guided walkthrough for the Mecris Android app (Kotlin, Compose, Health Connect, WorkManager, PocketID OIDC, and Live ADB log inspection). Trigger with /chore-android-inventory

  • chore-cli-inventory

    Weekend chore 5-minute survey, inventory, and terminal dashboard verification for the Mecris CLI (PocketID login, Rich terminal pulse, presence lock, and nag heuristics). Trigger with /chore-cli-inventory

  • chore-moon-clock-inventory

    Weekend chore 5-minute survey and verification for Moon Oracle (Moon Phase Clock), zero-split-brain WASM lunar brain, dynamic app icon swapping, and WorkManager background updates. Trigger with /chore-moon-clock-inventory

  • chore-pocketid-inventory

    Weekend chore 5-minute survey and verification for PocketID OIDC server on Synology, DNS/LAN perimeter reachability, JWKS discovery, and AppAuth token exchange health. Trigger with /chore-pocketid-inventory

  • chore-twilio-inventory

    Weekend chore 5-minute survey and verification for Twilio WhatsApp messaging, Meta Utility templates, 24-hour session window rules, and notification delivery. Trigger with /chore-twilio-inventory

  • chore-web-inventory

    Weekend chore 5-minute guided walkthrough and inventory for the Mecris Web app (React/Vite SPA on http://localhost:5173, PocketID OIDC, Multi-Cloud degradation, and interactive dashboard). Trigger with /chore-web-inventory

  • chore-weekend-master

    Master 5-minute weekend chore orchestrator for Mecris. Guides the human operator through Saturday & Sunday inventory passes across Web, Android, CLI, and Twilio, and conducts Sunday lookback flair verification. Trigger with /chore-weekend-master

  • mecris-archive

    Serialize session state after work is complete. Closes the plan issue, updates NEXT_SESSION.md, appends to SESSION_LOG, and commits. Handles partial completion honestly. The on-save arm. Trigger with /mecris-archive

  • mecris-orient

    Produce a structured situation report for mecris-bot or a human session. Reads NEXT_SESSION.md, recent commits on yebyen/mecris and kingdonb/mecris, and open GitHub issues. Use at the start of every session before deciding what to do. Trigger with /mecris-orient

  • mecris-plan

    Write a minimal spec as a GitHub issue before acting. Takes the recommended action from mecris-orient and records intent, rationale, and validation criteria. This is the red in red-green-archive. Trigger with /mecris-plan

  • mecris-pr-test

    Dispatch the pr-test workflow for a PR number from kingdonb/mecris. Polls for completion and summarizes results. Wraps the full test pipeline (pytest + Android) as an invocable skill. Use when an issue is tagged needs-test or pr-review. Trigger with /mecris-pr-test <PR_NUMBER>

  • parity-arbitration

    Standard protocol for identifying, documenting, and resolving behavioral discrepancies and semantic divergences across multiple arms (Android, Web, CLI, Spin WASM, Python MCP) of the Mecris ecosystem. Trigger with /parity-arbitration

  • release-workflow

    Standard procedure for creating, validating, bumping, and publishing Mecris ecosystem releases following docs/RELEASE_PROCESS.md. Trigger with /release-workflow

  • Atomic Commit

    Atomic Commit helps create clean, atomic commits by analyzing changes, detecting mixed concerns, and ensuring each commit is a complete unit of work. Key words to detect are atomic, atomic commits, clean commits.

  • follow-leader

    Manage tracking, evaluating, and adopting autonomous releases from mecris-bot, deciding when to sunset legacy tracks. Trigger with /follow-leader

  • mecris-bonsai

    Maintain project health through intentional pruning, context hygiene, and rigorous validation of multilingual accountability features. Trigger with /bonsai-orient

  • Mecris Rebase

    Safely resolves git conflicts and ensures successful pushes during autonomous sessions. Use when git pull --rebase fails.

  • TDG Test-Driven Generation

    Test-Driven Generation uses TDD (Test-Driven Development) techniques to generate tests and code in Red-Green-Refactor loops. Key words to detect are tdg, TDG.

  • talktype-mirror

    Manage the synchronization and IP separation between the public talktype-repo and the internal Urmanac mirror. Use when developing features across public and internal boundaries, ensuring Urmanac-specific context remains isolated while generic improvements are shared.

MCP servers (1)

  • mecris

    runs: uv --quiet run --project /Users/yebyen/w/mecris /Users/yebyen/w/mecris/mcp_server.py --stdio

View source on GitHub

Maintain mecris-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted