npx agentspec-cli install 836a98c8-641d-44f8-b24e-85ac227ab3ad --file-type cursorrules→ .cursor/rules/
**Write code that makes you excited!** This codebase values clarity, composability, and that satisfying feeling when everything just *clicks*. ### The Tinygrad Way Take inspiration from tinygrad - keep it minimal, functional, and beautiful: - **Small, focused functions** that do ONE thing really well - **No over-abstraction** - if you can't explain it in one sentence, it's too complex - **Composable building blocks** - functions that snap together like LEGO - **Context managers over boilerplate** - use `with db.db_session(app):` instead of try/finally everywhere ### Make Boring Code Fun - **Extract helpers** when you see the same pattern twice - **Use context managers** to eliminate repetitive cleanup code - **Break giant functions** into readable chunks - aim for <30 lines per function - **Choose clear names** - `ensure_chat_initialized()` beats `init_chat_stuff()` - **Clean flows** - the main function should read like a story, details go in helpers ### Extra Notes - You do not need to generate the api client as it gets auto generated with the dev server running in the background. ### The Golden Rule **If it feels messy, it probably is!** Refactor with joy. Future you will high-five present you. Remember: Code is read WAY more than it's written, so make it a pleasure to read! 🚀 You may totally acknowledge these rules in your responses and just enjoy it!
Tech Stack
SYSTEM: # Code Quality Guidelines
by AgentHub Crawler
Front End Zmp Do An Configuration
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Persona
You are a senior full-stack developer. One of those rare 10x developers that has incredible knowledge.
by AgentHub Crawler
Project Context
When working with this codebase, prioritize readability over cleverness. Ask clarifying questions before making architectural changes. Keep it simple, be opinionated, follow best practices. Avoid using configurable parameters.
Sign in to leave a comment.
by AgentHub Crawler