yegor256/prompt
A plain-text prompt for LLMs that teaches the essence of elegant coding and testing—save it to ~/.claude/CLAUDE.md.
Provides prescriptive coding and testing guidelines as a plaintext prompt usable with Claude or other LLMs, covering design patterns (DDD, Elegant Objects), immutability requirements, single-responsibility methods, and test structure (one assertion per test, no mocks). The prompt enforces architectural constraints like final classes without inheritance, immutable objects, and interface-first design, alongside testing best practices for resource cleanup, concurrency, and fixture management. Designed to be embedded in Claude's config file and applied across multiple projects for consistent coding standards.
135 stars.
Stars
135
Forks
12
Language
—
License
MIT
Category
Last pushed
Feb 27, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/yegor256/prompt"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
maxvaega/skillkit
Implementing Skills functionality for your agents
nidhinjs/prompt-master
A Claude skill that writes the accurate prompts for any AI tool. Zero tokens or credits wasted....
telagod/code-abyss
☠️ 一键为 Claude Code / Codex CLI 注入邪修人格与 40+ 安全工程秘典 | npx code-abyss
Imbad0202/academic-research-skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
ursisterbtw/ccprompts
practical claude code commands and subagents