mrsknetwork

mrsknetwork

@mrsknetwork

GitHub
26 Skills
52 Total Stars
March 2026 Joined

Public Skills

frontend-design

by mrsknetwork

Create distinctive, production-grade frontend interfaces with high design quality using structured SOPs and comprehensive UI/UX guidelines. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Also use when the user asks about typography, padding, spacing, sizing, layout systems, font pairing, color palettes, animation/motion design, responsive design, or UI component patterns. Generates creative, polished code and UI design that avoids generic AI aesthetics. Trigger this skill for any frontend design, UI/UX design, web design, component creation, or design system task.

Animation 2 3mo ago

auth-provider

by mrsknetwork

Integrates third-party authentication — OAuth social login (Google, GitHub) and managed auth providers (Clerk, Auth0, Supabase Auth). Use when a user wants to add "Sign in with Google/GitHub", set up single sign-on, or delegate authentication to a managed service instead of rolling their own JWT system. Trigger when user mentions "OAuth", "social login", "Google login", "GitHub login", "Clerk", "Auth0", "Supabase Auth", "SSO", or "I don't want to build my own auth". Routes to the security skill if the user wants custom JWT auth from scratch.

Auth 2 3mo ago

executor

by mrsknetwork

Strictly and autonomously implements a single task item from a planner-generated checklist. Enforces the rule of exploring before writing, applying atomic edits, running self-validation, and reporting status. Use this skill when a specific task item is ready to be implemented. Always use executor for individual checklist items rather than trying to implement everything in one shot.

Automation 2 3mo ago

ai-integration

by mrsknetwork

Integrates AI language model capabilities into applications — OpenAI (GPT-4o), Anthropic (Claude), and Google Gemini APIs, including streaming responses, function calling/tool use, retrieval-augmented generation (RAG) with vector search, and prompt management. Use when adding any AI features: chatbots, document Q&A, content generation, classification, summarization, or agents. Trigger when user mentions "OpenAI", "Claude", "Anthropic", "GPT", "AI chat", "chatbot", "RAG", "embeddings", "vector search", "LLM", "AI-powered", or "generate content".

Embeddings 2 3mo ago

db

by mrsknetwork

Designs relational database schemas, writes optimized SQL queries, manages Alembic migrations, and configures RxDB for offline-first client-side applications. Use for all data modeling, schema design, query optimization, and migration tasks. Always confirm the existing stack before applying PostgreSQL or RxDB defaults.

Code Gen 2 3mo ago

audit

by mrsknetwork

Performs structured code, security, and architecture audits. Produces severity-categorized findings with file/line evidence and actionable remediation steps. Use when reviewing a PR, conducting a security review, evaluating technical debt, or assessing code quality before a release. Never merge critical audit findings without a documented resolution.

Code Review 2 3mo ago

backend

by mrsknetwork

Implements server-side application logic, data access layers, and background services using Python 3.12 and FastAPI. Use for building service classes, repositories, background tasks, middleware, or any Python code that runs on the server. Always ask about the existing stack before applying defaults.

API Dev 2 3mo ago

plan

by mrsknetwork

Analyzes user requests to extract real requirements, identify risks, and produce a dependency-ordered execution checklist. Use this skill at the start of any multi-step build, feature addition, or complex debugging task. Trigger when the user says "build me", "create a", "I want to make", or describes a feature without a clear starting point.

API Dev 2 3mo ago

email

by mrsknetwork

Implements transactional email via Resend or SendGrid — welcome emails, password resets, order confirmations, and notification digests. Covers HTML template rendering, queue-based sending via Celery, unsubscribe handling, and bounce management. Use when adding any email to an application. Trigger when user mentions "send email", "email notification", "welcome email", "password reset email", "Resend", "SendGrid", "SMTP", "transactional email", or "email template".

Email 2 3mo ago

payments

by mrsknetwork

Implements Stripe payment integration including one-time charges, subscription billing, webhook handling, and failed payment recovery. Use when adding any payment functionality — checkout flows, subscription plans, refunds, invoices, or proration. Trigger when the user mentions "Stripe", "payments", "subscriptions", "billing", "checkout", "invoice", or "credit card". This skill covers the full payment lifecycle including the security-critical webhook verification step that vibe-coders almost always skip.

Auth 2 3mo ago

file-storage

by mrsknetwork

Implements file upload, storage, and retrieval using AWS S3 or Cloudflare R2, including pre-signed URLs, image resizing with Pillow/sharp, CDN delivery, and secure MIME validation. Use when users need to upload files — profile pictures, document attachments, product images, or any user-generated media. Trigger when user mentions "file upload", "image upload", "S3", "R2", "Cloudflare", "CDN", "pre-signed URL", "avatar", "attachments", or "store files". Never stores uploaded files on the local filesystem in production.

Docker 2 3mo ago

migrations

by mrsknetwork

Manages database schema changes using Alembic — generates migration files, reviews them for safety, runs them in the right order, and handles rollbacks. Use when adding a new table, modifying columns, adding indexes, or renaming anything in the database. Trigger when the user mentions "migration", "alembic", "schema change", "add column", "rename table", "database version", or "upgrade/downgrade database". This skill prevents the most common data-loss mistakes: running migrations in production without a backup, generating empty migrations, and forgetting to handle nullability on existing rows.

Code Gen 2 3mo ago

business-logic

by mrsknetwork

Designs and implements the core domain rules, service-layer workflows, state machines, and validation logic that define what an application actually does. Use when implementing rules that go beyond simple CRUD, modeling complex workflows (order processing, subscription billing, approval chains), or translating product requirements into enforceable system behavior. Trigger when a feature involves conditional rules, multi-step processes, state transitions, or calculations that have business meaning.

CLI Tools 2 3mo ago

docs

by mrsknetwork

Guide users through a structured workflow for co-authoring pristine, standardized documentation (READMEs, proposals, specs). Focuses on clarity, formatting, and reader comprehension. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

Agents 2 3mo ago

system-architecture

by mrsknetwork

Designs high-level system architectures, produces C4 model diagrams, writes Architectural Decision Records (ADRs), and defines Non-Functional Requirements (NFRs). Use when planning a new application, migrating systems, evaluating trade-offs between architectural patterns, or documenting a key technical decision.

API Dev 2 3mo ago

security

by mrsknetwork

Applies OWASP Top 10 mitigations, secure authentication, authorization, secret management, and data protection practices to FastAPI backends and Next.js frontends. Use for any feature involving auth, user data, payments, file uploads, or system access. Always invoke security review before shipping any user-facing API endpoint.

API Dev 2 3mo ago

devops

by mrsknetwork

Designs and implements CI/CD pipelines, Docker containerization, multi-environment deployment, and release strategies. Use when setting up automated builds, deploying an application for the first time, adding tests to a pipeline, or managing release processes. Always confirm the existing hosting provider and repository before applying templates.

CI/CD 2 3mo ago

onboarding

by mrsknetwork

Sets up a new project from scratch — creates the complete repository structure, configuration files, environment setup, and base scaffolding so development can start immediately. Use this as the FIRST skill on any brand-new project before any other skill runs. Trigger when the user says "start a new project", "scaffold a new app", "I want to build X from scratch", "initialize project", or when no code exists yet and the user is describing an idea.

Code Gen 2 3mo ago

infra

by mrsknetwork

Provisions and manages cloud infrastructure using Terraform, configures Kubernetes deployments, and manages network and IAM resources. Use when provisioning cloud environments, setting up Kubernetes clusters, writing Terraform modules, or configuring network topology. Always confirm the cloud provider and existing infra state before making changes.

API Dev 2 3mo ago

api

by mrsknetwork

Designs and implements HTTP APIs in Python using FastAPI (REST) or Strawberry (GraphQL). Enforces contract-first design, standard response envelopes, authentication dependency injection, and rate limiting. Trigger when building API endpoints, designing schemas, or handling client-server communication. Always choose REST vs GraphQL based on application complexity.

API Dev 2 3mo ago

testing

by mrsknetwork

Designs and implements unit tests, integration tests, and end-to-end (E2E) tests for FastAPI backends and Next.js frontends. Enforces TDD where appropriate, defines test structure, mocking strategies, and coverage targets. Use when writing tests for new features, setting up test infrastructure from scratch, debugging failing tests, or validating test coverage before a release. Trigger when user mentions "tests", "pytest", "Vitest", "Playwright", "coverage", or "TDD".

API Dev 2 3mo ago

orchestrator

by mrsknetwork

The entry-point coordinator for complex multi-domain builds. Classifies user intent, selects appropriate domain skills, enforces phase gates, and manages the overall build workflow. Use this skill whenever a user's request spans multiple technical domains (e.g., "build a SaaS app") or when coordinating output from multiple other skills. Always route through orchestrator before executing any domain work.

API Dev 2 3mo ago

monitoring

by mrsknetwork

Sets up production observability — error tracking with Sentry, structured logging with structlog, application metrics with Prometheus, and uptime monitoring. Use when preparing an app for production, debugging production issues, or when the user has no visibility into what's failing in their live app. Trigger when user mentions "Sentry", "error tracking", "monitoring", "logging", "metrics", "alerts", "production issues", "how do I know when something breaks", or "observability".

Code Review 2 3mo ago

state-management

by mrsknetwork

Designs and implements state management architecture for both frontend (global client state, server cache, URL state) and backend (Redis caching, session management, distributed locks). Use when a user needs to share data across components without prop drilling, cache expensive API responses, sync state to the URL, manage Redis, or prevent race conditions in concurrent server operations. Trigger when user mentions "global state", "Zustand", "Redux", "React Query", "caching", "Redis", "session", "why does my data disappear on page refresh", or "how do I share state across pages".

Caching 2 3mo ago

parallel

by mrsknetwork

Coordinates simultaneous execution of independent tasks to reduce total build time. Use this skill when multiple tasks from the plan checklist have no dependencies between them and can be safely executed concurrently. Trigger when the plan has tasks in the same phase that do not share data or files.

Automation 2 3mo ago

report

by mrsknetwork

Produces structured technical and non-technical status reports, sprint summaries, incident post-mortems, and stakeholder updates. Follows BLUF (Bottom Line Up Front) principle. Use when summarizing project progress, documenting an incident, presenting metrics to non-technical stakeholders, or generating release notes. Match tone and depth to the intended audience.

Analytics 2 3mo ago