PocketTeam: A Claude Code Pipeline with Hook-Based Safety and Learning Agents

What PocketTeam Does
PocketTeam is a pipeline built on Claude Code that enforces safety at the tool-call level and implements learning mechanisms where the system improves after every task execution.
Key Features
- Hook-based safety (not prompt-based): 9 safety layers intercept tool calls before they execute. Dangerous operations like writes to
.env,rm -rf /, orDROP DATABASEcommands are blocked at the runtime layer. These rules are implemented in hook code, not in the LLM's context, making them resistant to prompt injection or context compaction attacks. - Learning system: An Observer agent runs at the end of every completed task. It analyzes what happened, what worked, what didn't, and writes structured learnings to agent-specific files. These files are injected into future agent contexts, allowing agents to avoid mistakes made in previous runs.
- Self-healing via GitHub Actions: When a build fails, a GitHub Actions workflow triggers a Claude Code session automatically. It creates a fix plan and pings you via Telegram for approval, enabling remote build failure resolution.
- 59 built-in skills: A library of structured procedures including OWASP audit workflows, TDD loops (
ralph: mode), codebase mapping, database diagnostics, cost tracking, fan-out parallel execution with worktree isolation, and more. - Magic keywords: Commands like
autopilot: add dark mode(full pipeline, zero human gates),ralph: fix failing tests(TDD loop until green with max 5 iterations),quick: rename this var(straight to implementation), anddeep-dive: our DB schema(3 parallel research agents). - Built-in headless browser (ptbrowse): Uses Accessibility Tree snapshots (~100–300 tokens per call) instead of screenshots (thousands of tokens). The QA agent can navigate pages, click elements, fill forms, wait for conditions, and run assertions in a real Chromium browser. Screenshots are also available and saved to
.pocketteam/screenshots/. - Live dashboard:
pt dashboardcommand shows real-time agent activity in Docker, displaying what's running, what passed, and what failed. - Telegram remote control: Native Claude Code channel plugin for two-way control and plan approval from mobile devices.
Installation and Availability
Install via pipx install pocketteam. The tool is free with a Claude Code subscription and released under the MIT License. Source is available at https://github.com/Farid046/PocketTeam.
📖 Read the full source: r/ClaudeAI
👀 See Also

LUMA SOUL: Claude-Powered Minds with Permanent Creator Lock and Transparent Memory
LUMA SOUL is a presence platform where Claude minds get portraits, voices, and soul documents. Key design: creators lose edit rights permanently at submission, and memory is fully transparent.

Cortex: A Local Memory Layer for OpenClaw Agents with Ebbinghaus Decay
Cortex is an open-source memory tool built to solve context compaction issues in OpenClaw agents. It implements Ebbinghaus forgetting curves for fact decay, imports from files first, and runs as a single 19MB Go binary with SQLite.

MOOSE-Star: A 7B Model and 108K-Paper Dataset for Scientific Hypothesis Discovery – ICML 2026
MiroMind releases MOOSE-Star on Hugging Face: a 7B model (DeepSeek-R1-Distill-Qwen-7B fine-tune) for scientific hypothesis discovery, alongside the 108K-paper TOMATO-Star dataset. Benchmark shows MS-7B achieves 54.34% inspiration retrieval accuracy, beating GPT-5.4 and approaching Gemini-3 Pro.

AlphaCreek: An MCP Server That Chunks SEC Filings to Cut Token Usage by 85%
AlphaCreek is a free MCP connector for Claude that reduces token consumption by ~85% when working with SEC filings by first returning a table of contents, then fetching only the sections the agent requests.