Mintenance Platform Core Skill

Guide feature development on the Mintenance platform with architecture and security patterns.

Updated Sep 2, 2025
One-click install
npx skills add https://github.com/Mintenance-LTD/mintenance --skill mintenance-platform-core-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Mintenance Platform Core Skill
Source: https://github.com/Mintenance-LTD/mintenance/tree/main/.claude/skills/mintenance-platform
Command: npx skills add https://github.com/Mintenance-LTD/mintenance --skill mintenance-platform-core-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides developers with the essential knowledge and patterns to build new features and maintain the Mintenance platform effectively, ensuring consistency and adherence to best practices.

Core Features & Use Cases

  • Architectural Understanding: Grasp the monorepo structure, technology stack, and core patterns (Type-First, Database-First, Secure API Routes, etc.).
  • Development Guidance: Follow established patterns for data handling, component creation, and service implementation.
  • Use Case: A new developer needs to add a "job scheduling" feature. By loading this Skill, they can immediately understand how to define types, create database migrations with RLS, build secure API endpoints, and implement cross-platform UI components following the project's established conventions.

Quick Start

Use the mintenance-platform skill to understand the type-first development pattern.

Frequently Asked Questions about Mintenance Platform Core Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new feature to a Next.js and Supabase monorepo?

When developing platform features, follow the type-first and database-first patterns: define TypeScript types, create Supabase migrations with Row Level Security (RLS), build secure API routes, and implement cross-platform React Native UI components.

What security best practices should I implement for API routes in a Supabase marketplace?

API routes in a Supabase marketplace require authentication, Row Level Security (RLS), CSRF protection, and rate limiting. Following these secure API route patterns ensures production-ready data handling and prevents unauthorized access to marketplace job and payment flows.

Can I use this platform development skill to manage contractor job lifecycle states?

Yes, the platform development skill details user roles, job lifecycle states, and payment flows. It provides the architectural understanding needed to manage job scheduling and contractor marketplace states effectively within the established monorepo structure.

How do I structure cross-platform UI components in a React Native monorepo?

Structure cross-platform UI components in a React Native monorepo by adhering to the project's core component creation patterns. The skill provides guidance on service implementation and data handling to ensure consistency across web and mobile application surfaces.

What are common pitfalls when developing marketplace payment flows with Next.js?

Common pitfalls when developing marketplace payment flows with Next.js include neglecting environment variable configurations, bypassing secure API route patterns, and failing to enforce database-level RLS. The skill outlines testing strategies and key production-readiness precautions to avoid these issues.

Do I need to configure environment variables before testing Mintenance platform features?

Yes, configuring environment variables is required before testing Mintenance platform features. The skill includes common commands and testing strategies that rely on properly set environment variables to execute secure authentication and database operations correctly.