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

Claudebin: Export and Share Your Claude Code Sessions
Claudebin allows you to export entire Claude Code sessions, making them shareable and resumable through a single URL.

Qwen 3.6 27B hits 2.5x speed with MTP speculative decoding on llama.cpp
A Reddit user reports 2.5x faster inference on Qwen 3.6 27B using MTP speculative decoding with a custom llama.cpp PR, achieving 28 tok/s on Mac M2 Max 96GB. Includes pre-converted GGUF quants and fixed chat templates.

BetterClaw vs OpenClaw: Comparing Tool Calling, Structured Outputs, and Workflow Control
A developer-focused comparison of BetterClaw and OpenClaw covering tool calling, structured outputs, workflow control, and day-to-day agent development.

skillcheck: A linter for SKILL.md files that catches cross-agent compatibility issues
skillcheck is a Python tool that validates SKILL.md files against the agentskills.io specification, with unique features including description quality scoring, warnings about Claude-only fields, and file reference validation that aren't available in existing validators.