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

Ủng hộ
Cursor ruleCẩn thậnQuy trình & bộ nhớ agentDễ cho người mới

payo

uttam-gelot · uttam-gelot/payo

CLI này tạo ra các quy tắc và kỹ năng trợ lý AI phù hợp với dự án (như CLAUDE.md, .cursorrules) cho Claude, Cursor và Copilot dựa trên stack của bạn.

Generate project-tailored AI assistant rules & skills (CLAUDE.md, .cursorrules, Copilot instructions, AGENTS.md) in under two minutes. Works with Claude, Cursor, Copilot, Codex, Windsurf, Antigravity.

30 sao3Giấy phép: MITCập nhật 24 ngày trước0 lượt mở

Xem trước

▍

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

  • Nhanh chóng tạo một tệp `CLAUDE.md` phù hợp với dự án dựa trên React cụ thể của bạn.
  • Tạo `.cursorrules` tùy chỉnh để thực thi các quy ước đặt tên và mẫu mã cho backend Python.
  • Hướng dẫn một trợ lý AI mới bằng cách tạo tài liệu dự án toàn diện dựa trên stack công nghệ của bạn.

Kiểm tra an toàn

Cẩn thận

Dùng được, nhưng nên đọc ghi chú trước.

  • ●Trình cài đặt tải script từ xa và chạy thẳng bằng shell.README.md

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

Trích từ README

Generate project-tailored AI assistant rules & skills in minutes.

Payo interviews you about your stack, then writes the guidance files your AI coding assistant reads — so Claude, Cursor, Copilot, and friends follow your project's conventions instead of guessing.


Contents

What is Payo?

AI coding assistants are only as good as the context they're given. Payo is an interactive CLI that interviews you about your project — language, framework, database, auth, testing, conventions — and then generates the guidance files your assistant actually reads.

It supports Claude, Cursor, GitHub Copilot, Codex, Windsurf, Zed, and Antigravity. Where the assistant ships a headless CLI, Payo drives that tool's own AI to write rich, project-specific docs; where it doesn't, Payo falls back to solid templates — so you always end up with usable output.

And for those wondering what Payo means, in Gujarati it means foundation — what a building or project is built on.

Why Payo?

Every AI coding session starts cold. Your assistant doesn't know you use Drizzle over Prisma, that handlers live in src/routes, that you write Vitest specs beside the file, or that commits follow Conventional Commits. So you re-explain it — in chat after chat — and still get code that ignores half of it.

The fix is the guidance files agents read — an AGENTS.md entrypoint plus Agent Skills under .agents/skills/. But writing them by hand is tedious and easy to get wrong. Most people never do it, or do it once and let it rot.

Payo writes them for you in minutes — tailored to your actual stack, in one universal layout that every skills-compatible tool reads (Claude Code, Codex, Cursor, Copilot, Gemini, Antigravity, Windsurf, Zed, …) — so your assistant follows your conventions from the first prompt instead of guessing.

Vibe coding, without the mess

Vibe coding is fast and fun — you prompt, the AI improvises, code appears. The problem isn't the speed, it's that the assistant has no rules to improvise within. So it guesses: a different ORM than the rest of the repo, files scattered wherever, its own naming, your tests and commit conventions skipped. Fine for a throwaway demo; on a real codebase it quietly piles up inconsistency you pay for later in reviews, bugs, and refactors — and each new chat starts the guessing over.

Payo gives that improvisation a guardrail. It generates the guidance files your assistant already reads, so the AI reaches for your framework, your folder layout, your testing and git rules every time — without you stopping to explain them. You keep vibe coding at full speed; the output just fits the project instead of fighting it.

How Payo differs from a generic skills pack

There are plenty of ways to get skills and rule files into a repo: curated collections, awesome-lists, starter templates, a rules pack someone published. They all hand you the same markdown everyone else gets — written for a generic project, then left for you to adapt. Payo isn't a catalog you install. It's a generator that writes your skills, from your repo.

1. Your skills are written, not downloaded. Payo doesn't ship skill content. It runs the agent CLI you already have installed and authenticated — claude, codex, cursor-agent, copilot, agy — over your answers, several skills at a time, retrying and logging each attempt. The result is authored for this project on this machine, under your account.

2. Only the skills your project needs exist at all. Every skill is gated on your answers: no database means there is no data-layer/ skill — not a stub, not an "N/A" section, no directory. Same for auth, state management, API conventions, logging, testing. A pack gives you all of them and expects you to delete the two-thirds that don't apply; Payo never creates them. The interview works the same way: a bank of 200+ stack-tailored questions across 100+ tech modules, from which you're asked only the handful your stack pulls in. Payo also shows you the computed list before writing anything, so you can uncheck any skill you don't want a file for.

3. Real commands and real paths, not placeholders. Because Payo knows your package manager, framework, and ORM, the guidance says pnpm exec eslint . — not npx eslint ., and not <your lint command>. It says cargo test, php artisan migrate, bin/rails db:migrate, and lists your monorepo's actual package directories. The generation prompt explicitly forbids guidance for any tool that isn't in your stack, so nothing generic leaks back in.

4. It reads your repo, including habits you never wrote down. On an existing project, Payo detects your stack from the manifests and infers your branch-naming and commit-message conventions by parsing your local git history (which never enters an AI prompt). In Detect everything mode your code is the source of truth: anything Payo can't find is skipped, not filled with a plausible default — so it won't prescribe /v1 API versioning, a testing setup, or a folder layout your project never adopted.

5. Guidance that's enforced, not just suggested. A skills pack is prose, and an agent can skip pr

Xem mã nguồn trên GitHub