By sannidhyas
Claude Code companion for Howl PA. Exposes the running bot's state (scheduler, subagent telemetry, memory, audit) to any CC session via MCP tools and /howl-* slash commands.
Show upcoming Calendar events.
Show the last 50 ingested Gmail messages with importance scores.
Surface recent Howl PA memory chunks (vault + conversation) in this session.
Show subagent routing stats by role (codex-corps taxonomy) over a rolling window.
List all Howl PA scheduled missions and their next-run times.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Install in 4 commands
npm i -g howl-pa howl-pa setup howl-pa setup:google howl-pa start
Personal Mission Control. One assistant across three surfaces:
Telegram captures everything, classifies it, writes to the right Obsidian path, and commits. The bot does not try to be the notification surface — it creates Google Tasks + Calendar events and lets your phone's native Google apps do the nudging. Subagent work routes to Codex by default (non-frontend) and Claude for design, with Ollama as a local council member.
v0.0.8. Runs daily against a real workload. Ships as both an npm package and a Claude Code plugin.
# 1. Install from npm
npm i -g howl-pa
# fallback for air-gapped / registry-unreachable environments:
# npm i -g https://github.com/sannidhyas/howl-pa/releases/latest/download/howl-pa.tgz
# 2. First-run wizard (PIN, kill phrase, Telegram bot token, chat allowlist)
howl-pa setup
# 3. Google OAuth for Gmail + Calendar + Tasks
howl-pa setup:google
# 4. Start the bot + scheduler + dashboard
howl-pa start
Then DM your bot on Telegram. See docs/install.md for the full flow, including Claude Code plugin install.
src/memory.ts04_Notes/41_Literature/<citekey>.md via a > [!howl-summary] callout08_Pipeline/ideas/<date>-<slug>/; /open <slug> promotes the next free 6N_ project slothttp://127.0.0.1:3141 with 7 tabs: Overview, Scheduler, Missions, Memories, Subagents, Routing, Audit, LiveTELEGRAM_BOT_TOKEN_<AGENT> env var spawns a matching specialist botNone required. Howl PA assumes a Claude subscription and a ChatGPT subscription with codex login already done. Everything else (Ollama, SQLite, Baileys-free email/calendar/tasks, Obsidian) is local or free.
MIT — see LICENSE.
npx claudepluginhub sannidhyas/howl-pa --plugin howl-paSelf-hosted Firecrawl for Claude Code — scrape, crawl, search, batch-dataset, JSON schema extract via local Ollama. No API keys, no paid tiers.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows