Dashboard · Platform
Skills & Agents
The AI workforce that runs Closet Maestro.
Active Skills
19
Codified workflows
Sub-Agents
0
Building up skills first
Connected Systems
18
APIs and data sources
Departments
8
Functional groupings
Agent Architecture
Current team and planned hires.
Max
Max
Main Agent · Chief of Staff
The central AI agent that runs Closet Maestro's operations. Manages all skills directly until sub-agents are hired. Connects to 18 systems, runs 19 skills, and coordinates between Charlie, Jesy, and the business tools.
19 Skills
18 Systems
0 Reports
Finance
2 skills · Reports to Max
Marketing
2 skills · Reports to Max
Operations
1 skill · Reports to Max
Strategy
Planned · No skills yet
Research
1 skill · Reports to Max
Production
Planned · No skills yet
Sales
Planned · No skills yet
HR
Planned · No skills yet
Active Skills
Each skill is a documented workflow that replaces a chunk of a person's job.
Assign Task /assign-task
Use when Charlie or Jesy wants to create a Trello card to assign work to someone on the team. Triggers include "assign Jesy to X", "create a task for Pamela", "put X on the Operations board", "have Aubrey draft Y", "add a Trello card for Z", "tell Charlie to follow up on W". Lands tasks on the right functional board (Operations / Marketing / Bookkeeping) with Max as creator and the requester noted in an attribution comment.
Added 2026-05-19
Deposit Matcher /deposit-matcher
Match bank deposits to invoices across Stripe, JobTread, and QuickBooks Online. Use when the bookkeeper asks "what invoice does this deposit apply to?" or when you need to create a missing QBO invoice from JobTread data.
Finance Finance Manager
Added 2026-04-21
Doc Builder /doc-builder
Use when someone asks to create a Google Doc, make a document, put content into a Google Doc, or write a doc for someone. Also use for branded document generation.
Shared
Added 2026-04-21
Excalidraw Diagram /excalidraw-diagram
Use when someone asks to create a diagram, visualize a workflow, map out an architecture, draw a flowchart, or generate an Excalidraw file.
Shared
Added 2026-03-10
Financial Strategist /financial-strategist
Use when Charlie asks for financial overview, P&L, cash flow, GPM, margins, AR aging, or "how are we doing financially". Also use for break-even analysis, cash position, or project margin questions.
Finance Finance Manager
Added 2026-04-21
Jobtread New Job /jobtread-new-job
Use when someone wants to add a new job to the JobTread pipeline -- "we've got a new job", "add this job to the pipeline", "create a job on JobTread", "set up a new project for <customer>". Walks through customer, project address, primary contact, scope of work, and the Project Needs / Project Type / Lead Source fields, then shows a full preview and only writes to JobTread after it is approved. Creates the project location explicitly so the job does not land under the wrong address.
Added 2026-08-22
Mockup /mockup
Use when Charlie wants to SEE a visual mockup of a new UI idea before any backend wiring. Triggers include "spin up a demo", "mock this up", "let me see what this would look like", "build a mockup", "what would this look like", or whenever a UI direction is being explored and ASCII sketches aren't enough. Produces a static, click-through HTML demo at /demo/<name> on a feature branch — real Tailwind, real brand chrome, fake data, no backend calls. Throwaway by design; either gets deleted or promoted to a real page after Charlie holds it.
Added 2026-05-27
Multiprint Hardware Image /multiprint-hardware-image
Use when someone asks to create, generate, compose, or make a hardware image tile for the legend area of a Mozaik multiprint elevation sheet — closet rod, pull, hinge, drawer slide, hang rail bracket, shelf pin, grommet, or a finish swatch. The source product photo is pulled from the Airtable Master SKU List by name; composes a 500x500 PNG with that photo in the middle, a black bar at the top with the hardware name (white, bold), and a black bar at the bottom with the finish (white, italic).
Added 2026-06-23
New Genie /new-genie
Use when Charlie wants to scaffold a new chat Genie. Triggers include "build a new Genie for X", "scaffold a [noun] Genie", "I want a Genie that does Y". This skill walks through the 4 design questions, then makes the 6 code changes across backend + frontend in a single coherent pass.
Added 2026-05-27
Omada Network /omada-network
Use when Charlie asks about the network, WiFi, APs, connected devices, traffic, or anything related to the Omada controller. Also use for "what's on the network", "who's connected", "check the Rapp House AP", etc.
Added 2026-04-23
Project Tracker /project-tracker
Use when Charlie asks for a project overview, status check, pipeline view, or "what's in flight". Also use for red flags, job status, or pulse checks.
Operations
Added 2026-04-21
Schedule Appointment /schedule-appointment
Use when Charlie wants to schedule an appointment with a customer (consultation, site visit, follow-up, etc.). Triggers include "schedule an appointment with X", "book a consult with Y", "set up a meeting at [address]", "calendar invite for [name]". Walks through customer lookup (JT or new), gathers details, creates the event with travel-time bookends on the Operations calendar.
Added 2026-05-06
Signature Designer /signature-designer
Use when someone asks to create an email signature, update a signature, or generate a new team member's email signature.
Marketing Marketing Manager
Added 2026-04-21
Skill Architect /skill-architect
Use when creating new skills, optimizing existing skills, or auditing skill quality. Guides skill development following Claude Code official best practices.
Shared
Added 2026-04-21
Sku Price Audit /sku-price-audit
Use ONLY when someone explicitly asks to run a price audit on the Master SKU list -- "run a price audit", "audit the SKU prices", "refresh Master SKU prices from the links", "check vendor prices". For rows WITH a Price Link it fetches the link, confirms the Product ID, reads the price, and (after you approve a preview) writes Price + today's Date Price Audited. For rows WITHOUT a Price Link it groups them by vendor and drafts a price-request email to each vendor (using the vendor email from the Airtable Vendors table). Drafts only, never sends.
Added 2026-06-25
Social Content /social-content
Use when someone asks to run the social media pipeline, generate social posts, post to social media, create content for Facebook or Instagram, or check on pending posts.
Marketing Marketing Manager
Added 2026-03-09
Stripe Payout /stripe-payout
Use when Charlie asks to pay out Stripe, check Stripe balance, run Stripe payouts, or "what's in Stripe". Also auto-invoked by scheduled triggers for morning and afternoon payout runs.
Added 2026-04-23
Video Analyst /video-analyst
Use when someone asks to analyze a video, scrape a reel, extract frames from a video, see what's in a video, or break down video content. Also use when given an Instagram, YouTube, or TikTok URL to analyze.
Research
Added 2026-04-21
Wrapup /wrapup
End-of-session routine. Commits code, pushes to remote, and gathers context so Charlie can close the window cleanly.
Shared
Added 2026-04-07
Marketing Skill Library
41 on-demand marketing skills from the Corey Haines pack. Reference library, not daily-use.
Connected Systems
Click any system to see how it connects. Status checks run on page load.
JobTread
Checking... REST API
CRM, project management, job costing
QuickBooks Online
Checking... REST API + OAuth2
Accounting, invoicing, bank feeds
Hubstaff
Checking... REST API + PAT
Time tracking, GPS, payroll data
Airtable
Checking... REST API + MCP Server
SKU catalog, order management, pricing
Google Workspace
Checking... REST API + OAuth2 + CLI
Gmail, Calendar, Drive, Sheets, Chat
Stripe
Checking... REST API (Read-Only)
Payment processing, deposit matching
Zoom
Checking... Server-to-Server OAuth
Meeting recordings, transcripts
Plaud Note
Checking... Email Intake + CDP
Field recording transcription
Mozaik
Checking... Local Filesystem
Cabinet design software (read-only via filesystem)
Calendly
Checking... REST API
Appointment scheduling
Twilio
Checking... REST API
SMS send + reply polling
Google Maps Distance Matrix
Checking... REST API
Travel time + distance lookups
Trello
Checking... REST API
Internal task management across team
Airtable - Compliance Tracker
Checking... REST API
Source of truth for wholesale customer permits, vehicle/trailer registration, and Closet Maestro business credentials. 3 tables in the Production Manager base.
Airtable - Safety Program
Checking... REST API
Two tables in the Production Manager base: Safety Documents (read-only index of programs, forms, training, acknowledgments, reference, OSHA forms) and Safety Tasks (live follow-up queue with Charlie/Jesy/Pamela write allowlist). Powers the /safety dashboard page.
Google Gemini
Checking... REST API
AI image generation (Nano Banana)
TV Displays
Checking... Internal FastAPI route module
Wall-mounted shop floor + office TV dashboards
Team Dates Sheet
Checking... Google Sheet (Drive API)
Birthdays + work anniversaries Google Sheet