The Code/X ArchiveView on X
Vox

@Voxyz_ai

Yesterday I posted about Codex turning small tasks into big systems. Several people in the replies pointed to the same tool: ๐—ฃ๐—ผ๐—ป๐˜†๐˜๐—ฎ๐—ถ๐—น.

Besides adding rules to AGENTS.md, you can install this ready-made Skill. Itโ€™s like giving Codex / Claude Code a senior developer whoโ€™s too lazy to reinvent the wheel.

An example from the repo: you ask for a date picker, and the agent starts installing a library, writing a wrapper, and adding styles. Ponytailโ€™s solution is one line:

<input type="date">

If the browserโ€™s built-in control does the job, you can skip all that extra work.

Before writing new code, Ponytail tells the agent to check these options in order:

โ†’ Reuse an existing implementation in the codebase
โ†’ Prefer the standard library and built-in platform features
โ†’ Use an installed dependency if it solves the problem
โ†’ If none of those are enough, write only what the current task needs

If the agent has already written a pile of code, you can also use ๐—ฝ๐—ผ๐—ป๐˜†๐˜๐—ฎ๐—ถ๐—น-๐—ฟ๐—ฒ๐˜ƒ๐—ถ๐—ฒ๐˜„ to check the current diff.

It flags unnecessary abstractions, duplicate implementations, and dependencies you donโ€™t need. Each finding includes the file, line number, what to delete, and what to use instead. It returns a review checklist without changing the code.

Try it on the diff that keeps growing with every change.

๐—™๐—ฟ๐—ฒ๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐—ผ๐—ฝ๐—ฒ๐—ป ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ, with support for Codex, Claude Code, and Pi:
github.com/DietrichGebert/ponytail

Vox @Voxyz_ai

Codex Sol has one bad habit: it turns small tasks into big systems.

Ask it to make a config change, and it builds a framework. Ask it to fix a bug, and it adds a new adapter layer.

Full text in the first reply. Add these rules to your AGENTS.md. ๐Ÿ‘‡
Image from the post

Quoted post on X โ†’

23205041.1K