Ponytail (ponytail-2)
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
- Type
- Plugin
- Repository
- DietrichGebert/ponytail
- GitHub stars
- 147k
- License
- MIT
- Repo last updated
- Sep 14, 2026
What Ponytail (ponytail-2) is
Ponytail (ponytail-2) is a plugin published in the DietrichGebert/ponytail repository on GitHub, which has about 147k stars. The repository describes itself as: “Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.”
A plugin is a package that bundles skills, slash commands, subagents, hooks, and MCP connectors so they install together. Plugins are plain files with a manifest at .claude-plugin/plugin.json, and they work in both Claude Code and Claude Cowork.
Installing Ponytail adds everything it ships in one step. Connectors inside a plugin still need to be connected separately, and hooks and subagents only run in Cowork and Claude Code, not in regular chat.
How to install Ponytail (ponytail-2)
Claude Code
- Add the repository as a plugin marketplace: claude plugin marketplace add DietrichGebert/ponytail
- Install the plugin: claude plugin install ponytail-2@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json.
- Restart the session if the new skills or commands don't appear straight away.
Claude Cowork
- Open Customize → Plugins and choose Add marketplace.
- Enter DietrichGebert/ponytail (the owner/repo shorthand works for GitHub).
- Find Ponytail in the list, click Install, then connect any connectors it needs from its Connectors tab.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
We couldn't retrieve the source file for this entry. Browse the repository on GitHub to find it and read the README before installing.
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Ponytail (ponytail-2)?
Ponytail (ponytail-2) is a plugin for Claude Code and Claude Cowork from the DietrichGebert/ponytail repository on GitHub. Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
How do I install Ponytail (ponytail-2) in Claude Code?
Add the repository as a plugin marketplace: claude plugin marketplace add DietrichGebert/ponytail Install the plugin: claude plugin install ponytail-2@<marketplace-name>, using the marketplace name from the repository's .claude-plugin/marketplace.json. Restart the session if the new skills or commands don't appear straight away.
Can I use Ponytail (ponytail-2) in Claude Cowork?
Open Customize → Plugins and choose Add marketplace. Enter DietrichGebert/ponytail (the owner/repo shorthand works for GitHub). Find Ponytail in the list, click Install, then connect any connectors it needs from its Connectors tab.
Is Ponytail (ponytail-2) safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Ponytail — Lazy Senior Dev Persona A persona file that is actually a decision procedure: the 'lazy senior dev' framing resolves into a concrete 7-rung ladder (YAGNI → reuse… CLAUDE.md Example · DietrichGebert/ponytail
- Ponytail Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen everything: question whether the task needs to exist at all (YAGNI), reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Supports intensity levels: lite, full (default), ultra. Use on ANY coding task: writing… Skill · DietrichGebert/ponytail
- Ui Ux Pro Max UI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation. Searchable local data: 79 searchable styles (50 active), 192 product palettes and reasoning… Plugin · nextlevelbuilder/ui-ux-pro-max-skill
- Ecc Harness-native ECC workflows for Codex: shared skills, production-ready MCP configs, and selective-install-aligned conventions for TDD, security scanning, code review, and autonomous development. Plugin · affaan-m/ECC
- Open Design Local-first design app · 139 skills + 150 DESIGN.md systems · exposes projects/files/preview tools to your coding agent over stdio MCP.… Plugin · nexu-io/open-design
- Superpowers Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques Plugin · obra/superpowers
- Claude Mem Persistent memory system for Claude Code - seamlessly preserve context across sessions Plugin · thedotmack/claude-mem
- Connect Apps Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services. Plugin · ComposioHQ/awesome-claude-skills