Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
Cursor ruleAn toànQuy trình & bộ nhớ agentDễ cho người mới

ponytail-lite

ilindaniel · ilindaniel/ponytail-lite

Cung cấp một bộ quy tắc chỉ trong một tệp duy nhất để các agent AI tránh làm phức tạp hóa vấn đề, thúc đẩy các giải pháp đơn giản và trực tiếp hơn.

Ngăn các agent over-engineering. Lấy cảm hứng từ Ponytail, nhưng không có sự phức tạp của plugin. Chỉ là một tệp AGENTS.md duy nhất.

201 sao20Giấy phép: MITCập nhật 3 tháng trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Hướng dẫn agent AI của bạn viết mã súc tích và trực tiếp hơn.
  • Ngăn chặn các agent AI thêm phức tạp không cần thiết vào các giải pháp.
  • Đảm bảo agent của bạn tuân thủ các nguyên tắc "Giữ mọi thứ đơn giản, ngốc nghếch" (KISS).

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Ponytail Lite

One file. No plugin. He would have wanted it this way.

"Ponytail Lite" is Ponytail without the plugin madness.

Not to be confused with Ponytail's lite mode. This is a separate one-file version.

Just copy AGENTS.md into the place your agent reads instructions. That's it. No plugin, hooks, commands, MCP, or mode switching.

The Joke

Ponytail is a beautiful contradiction: an anti-overengineering tool delivered as a whole plugin ecosystem, with lifecycle hooks, slash commands, MCP, statuslines, adapter tests, and enough install paths to make a senior engineer stare silently at the wall.

Ponytail Lite is what a lazy senior dev would have expected:

AGENTS.md

Why This Exists

Could you just copy AGENTS.md from Ponytail? Yes... But:

The AGENTS.md here is not a byte-for-byte copy. It is an opinionated cleanup of the original: same lazy senior dev idea, less plugin baggage, and guardrails rewritten for people who just want the file.

Install

Copy AGENTS.md, or copy the same text into whatever your agent calls "project instructions" or "rules".

AgentPut the Ponytail Lite text here
AiderYour project instructions / conventions file
Antigravity CLIAGENTS.md or .agents/rules/ponytail.md
Claude CodeCLAUDE.md or project instructions
Cline.clinerules/ponytail.md
CodeWhaleAGENTS.md
CodexAGENTS.md or Settings > Personalization > Custom instructions
Cursor.cursor/rules/ponytail.mdc
Devin CLICustom instructions / project instructions
Gemini CLIAGENTS.md
GitHub Copilot.github/copilot-instructions.md
GitHub Copilot CLIAGENTS.md, .github/copilot-instructions.md, or ~/.copilot/copilot-instructions.md
Hermes AgentCustom instructions / system prompt
Kiro.kiro/steering/ponytail.md
OpenClawCustom skill / instruction file
OpenCodeAGENTS.md or OpenCode instructions
Pi agentCustom instructions / system prompt
SwivalAGENTS.md or ~/.config/swival/AGENTS.md
Windsurf.windsurf/rules/ponytail.md
ZedCustom instructions / rules

Uninstall

Delete the file you copied.

If you pasted the text into a global instructions file, delete that paragraph.

No leftover mode flag, statusline entry, and hidden MCP server still thinking about your dependency graph.

What It Does

Before writing code, the agent climbs this ladder:

  1. Does this need to exist?
  2. Does it already exist in the codebase?
  3. Does the standard library do it?
  4. Does a native platform feature cover it?
  5. Does an installed dependency solve it?
  6. Can this be one line?
  7. Only then, write the minimum code that works.

License

MIT

Xem mã nguồn trên GitHub