Hassaan146
- 27 skills
- 0 followers
- 1 day ago last updated
- ▌ Email Drafter · hassaan146Write professional emails for any situation — outreach, follow-ups, negotiations, updates
- ▌ Quick Research · hassaan146Research any topic from multiple sources and deliver a clean summary report
- ▌ Receipt Scanner · hassaan146Read PDF receipts and invoices, extract amounts, and build an expense report
- ▌ Animated Website · hassaan146Turn any video into a luxury scroll-animated website with parallax effects
- ▌ Budget Dashboard · hassaan146Generate an interactive financial dashboard as a self-contained HTML file with Apple Swiss design. Includes sliders to adjust income and expenses in real-time, donut chart breakdown, 12-month savings projection with investment scenarios, milestone tracker, and benchmark comparisons. Use this skill when the user says "budget dashboard", "financial dashboard", "interactive budget", "budget app", "visualize my budget", "budget planner", "where's my money going", "savings dashboard", or any variation of wanting to see their finances visually.
- ▌
- ▌ Contract Reviewer · hassaan146Review any contract and flag what matters before you sign. Use this skill when the user says "review this contract", "should I sign this", "check this agreement", "contract review", "what does this contract say", "flag anything bad", "review my lease", "NDA review", "freelance contract", or pastes a contract, agreement, terms, or legal document they need reviewed before signing.
- ▌
- ▌ Invoice Generator · hassaan146Generate a professional PDF invoice from a few details. Use this skill when the user says "create an invoice", "invoice this client", "bill them", "send an invoice", "generate invoice", "make an invoice for", or any variation of wanting to bill someone for work done.
- ▌ Vibe Coding Rules · hassaan146 bundle31-area production-readiness standard for AI-generated apps, APIs, backends, agents, and MCP servers. Part 1 — Security (1–18): secrets+rotation, rate limiting, input validation, auth+RBAC/IDOR, SQL, CORS, headers, uploads, error handling, dependencies+supply-chain, XSS, deploy gate, AI/LLM risks (direct + indirect prompt injection, tool-use authz, PII redaction, cost attacks), SSRF, CSRF, webhook/inbound security, logging+PII, secret scanning. Part 2 — Engineering & Product (19–31): architecture, scalability+caching, cost, testing, data integrity+idempotency, UX/accessibility (WCAG 2.2 AA), maintainability, legal/privacy, ops readiness+observability, AI reliability, CI/CD gates, threat modeling, resilience, safe rollout. Part 3 — Architecture, Modularity & Documentation per app type.
- ▌ Analytics Tracking · hassaan146 bundleSet up, audit, and debug analytics tracking implementation — GA4, Google Tag Manager, event taxonomy, conversion tracking, and data quality. Use when building a tracking plan from scratch, auditing existing analytics for gaps or errors, debugging missing events, or setting up GTM. Trigger keywords: GA4 setup, Google Tag Manager, GTM, event tracking, analytics implementation, conversion tracking, tracking plan, event taxonomy, custom dimensions, UTM tracking, analytics audit, missing events, tracking broken. NOT for analyzing marketing campaign data — use campaign-analytics for that. NOT for BI dashboards — use product-analytics for in-product event analysis.
- ▌ Consolidate Memory · hassaan146Reflective pass over your memory files — merge duplicates, fix stale facts, prune the index.
- ▌
- ▌ Token Optimization · hassaan146Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
- ▌ Visual Page Builder · hassaan146Generate beautiful self-contained HTML pages that explain any concept visually
- ▌
- ▌ Distinctive Frontend · hassaan146Create visually distinctive, high-impact frontend interfaces that avoid generic 'AI slop' aesthetics (Inter/Roboto fonts, purple gradients, minimal animations). Applies a four-vector approach: typography (extreme weight contrast), color/theme (cohesive, reference-driven palettes), motion (orchestrated page-load choreography), and backgrounds (layered gradients, noise, grid textures). Use this skill whenever building landing pages, marketing sites, portfolios, or dashboards where aesthetics matter, or when the user asks for 'modern', 'distinctive', 'eye-catching', or 'not generic-looking' design.
- ▌ Build For Maintenance · hassaan146 bundlePrevents post-deployment failures by fixing their root cause during the build, not after launch. Use whenever scaffolding, building, or reviewing an app, API, or backend that will be deployed and handed to a client or put into real use. Covers the 8 categories of post-deployment breakage and maps each to the build-time decision that causes it: infrastructure/hosting hygiene, database/schema drift (indexes, pagination, migrations), dependency rot, AI/LLM output and cost decay, scale and concurrency bugs (race conditions, N+1 queries, missing transactions), third-party integration breakage, usage/cost limits, and handoff documentation. Trigger this any time the user is building something meant to go to production or to a client, asks how to make an app 'not break after deployment', 'keep working', be 'maintainable', or mentions post-deployment issues, app maintenance, production failures, or client handoff.
- ▌ Learning Path Generator · hassaan146Create a structured learning plan for any skill or topic. Use this skill when the user says "learn", "how do I learn", "learning path", "study plan", "teach me", "roadmap for learning", "curriculum for", "I want to learn", or any variation of wanting a structured plan to learn something new.
- ▌ Difficult Conversation Prep · hassaan146Prepare for tough conversations with a script, talking points, and responses to likely pushback. Use this skill when the user says "difficult conversation", "tough conversation", "hard talk", "how do I tell them", "I need to have a conversation about", "prep me for a confrontation", "how to bring up", "negotiate", or any variation of needing to have an uncomfortable or high-stakes conversation.
- ▌ Learn · hassaan146 bundleSocratic coding tutor for vibe coders — people who build with AI but need to understand what they built. Teaches through dialogue, not lectures: asks what you think first, builds on your answers, follows your curiosity, and tracks progress across sessions. One command: /learn. It figures out what to teach based on context — recent code changes, bugs, your codebase, or just a conversation. You can also say /learn <topic> to learn something specific. Use when asked to "learn", "teach me", "what did I just do", "explain this code", "what should I learn next", "I don't understand", "how does this work", "what did I build", "is this safe", or "why did this break".
- ▌ Morning · hassaan146 bundleRender the user's morning brief as a styled HTML artifact, or set it up as a recurring weekday task. Use only when the user explicitly asks to run, see, or set up their morning brief, or if they invoke /morning by name. A question about their day, schedule, or calendar is not by itself a request for the brief; answer it directly instead.
- ▌ Schedule · hassaan146Create or update a scheduled task that runs automatically. Use when the user says things like "every day", "each morning", "remind me in an hour", "run this at noon", or wants to reschedule an existing task.
- ▌ Customize · hassaan146Show how to customize these skills to your specific use case. Use this skill when the user says "customize", "customize my skills", "how do I edit skills", "make these mine", or "personalize".
- ▌ UI Styling · hassaan146 bundleCreate beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs. Use when building user interfaces, implementing design systems, creating responsive layouts, adding accessible components (dialogs, dropdowns, forms, tables), customizing themes and colors, implementing dark mode, generating visual designs and posters, or establishing consistent styling patterns across applications.
- ▌ Setup Cowork · hassaan146Guided Cowork setup — install role-matched plugins, connect your tools, try a skill.
- ▌ Skill Router · hassaan146Automatic skill dispatcher over the whole catalog. The instant it is invoked, CAVEMAN mode activates (always, before anything else — every routed reply is compressed). Then it reads the user's prompt, matches it to skill CATEGORY BUNDLES (a frontend request triggers ALL frontend/UI-UX skills, not one), adds a VISUAL layer for explanations and learning plans (visual-page-builder, explainer-graphic, workflow-visualizer), and runs everything in order. Use when the user says "skill router", "use skill router", "/skill-router", "route this", "skill filter", or wants skills chosen automatically.