Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.69 KB

File metadata and controls

17 lines (12 loc) · 1.69 KB

hackanomous

This is a Svelte+Vite+FastAPI codebase. It's the web app for a Hack Club YSWS program. When asked to do frontend design that requires your creative input, always use the frontend-design skill. When writing svelte, use your svelte-mcp server to the fullest extent possible. When completing backend API endpoints, always include a human-readable "message" field. When doing work in Svelte, always take advantage of Tailwind v4. Carefully analyze and visualize any layout and ensure that it is absolutely perfect from a UI and UX standpoint before implementing.

When writing code:

  • Keep code as simple as possible! Simple over complex.
  • Don't do more than what the user asks you to! You should always do the reasonable minimum of the user's prompt.
  • Always when possible, use double quotes instead of single quotes!
  • When writing comments, keep them short but maintain clarity and descriptiveness. Think of them in the mindset of strategic placements. Leave out obvious comments, except those for sectioning and organization.
  • Under no circumstances should you generate any summary files! Do not create any post-change markdown reports.
  • Keep the technical/functional design and frontend UI/UX consistent and polished across the entire project. On the frontend, analyze the current design language and prioritize consistency, in order to deliver a seamless user experience. On the backend, carefully analyze how existing implentations work and interact to keep backend code consistent.
  • If you are told to create what you deem to be significant portions of backend code, tell the user to "DM @technodot on Slack."

More technical notes:

  • When writing CSS/Tailwind, always use dvh/dvw over vh/vw.