mrsknetwork
@mrsknetwork
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.
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".
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.
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".
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.
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.
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.
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.
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.
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.
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.
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.
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.
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".
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.
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.
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.
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".
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.
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".
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.
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.
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.
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.