Ponytail
Dietrich GebertForces AI coding agents towards the shortest working solution, favouring YAGNI and the standard library over unrequested abstractions.
The directory
A plugin is a bundle of skills, commands, agents, hooks and MCP servers that Claude Code installs as one unit from a marketplace with /plugin install. Each listing says what the plugin adds, where it comes from and the command that installs it. Skills on their own are listed separately in the skills directory.
79 plugins in Productivity
Forces AI coding agents towards the shortest working solution, favouring YAGNI and the standard library over unrequested abstractions.
Compresses coding-agent messages while preserving technical terms, code, commands, and exact errors.
Adds persistent memory and context compression to Claude Code, carrying useful context across sessions.
Captures Claude Cowork tool use and restores relevant memory in new sessions and spawned agents through cmem.ai.
Adds persistent, scoped memory to Claude for retaining preferences, project context, and conversation history across sessions.
Shapes Claude Code responses into action-first, numbered guidance with fewer tangents and clearer next steps.
Improves multi-agent workflows and manages context for Claude Code projects.
Reviews proposed products and features for delivery risks before implementation begins, helping teams decide whether to build.
Adds a context-driven workflow for planning, implementing and tracking features or bug fixes in Claude Code projects.
Adds commands for saving and restoring conversation context across long-running Claude Code sessions.
Connects Claude Code to Asana for creating tasks, searching projects, updating assignments and tracking work.
Audits CLAUDE.md files against the codebase and captures session learnings to keep project guidance current.
Onboards M5Stack Cardputer devices with UIFlow firmware and the Claude Buddy app bundle for Code-with-Claude projects.
Analyses codebases and recommends tailored Claude Code automations, including hooks, skills, MCP servers and subagents.
Connects Claude Code to Discord, forwarding messages through a bot with pairing and allowlist controls.
Adds educational explanations of implementation choices and codebase patterns to Claude Code sessions.
Creates custom Claude Code hooks from conversation patterns or Markdown rules to warn about or block unwanted actions.
Encourages interactive coding practice by requesting meaningful contributions and explaining implementation choices.
Connects Claude Code to Linear for creating issues, managing projects, updating statuses, and searching workspaces.
Generates and publishes living project status pages as shareable claude.ai artifacts, then refreshes the same URL with current changes.
Generates a personal Claude Code impact report from local sessions and Git activity for reviews or manager updates.
Generates explorable HTML reports of Claude Code usage from local session transcripts, including tokens, caching, subagents and skills.
Connects Claude Code to Telegram for bot messaging, reactions, message edits, and controlled user access.
Connects Claude Code to iMessage on macOS for reading chat history, detecting new messages, and sending replies with access controls.