AG

AZURI AI Bot Fleet

Enterprise Command Centre
5 / 5Bots Running
$19.24Today's Spend
241Total Skills
8 April 2026
5
Bots Online
241
Total Skills
87
Knowledge Files
$19.24
Daily Spend
15
Bugs Fixed Today
6
Open Issues
B

BATMAN (Website Developer)

Builds WordPress websites from Figma designs
Priority #1
Current Task: Idle — polling #azuri-dev
15
Skills
click to view
30
Knowledge
click to view
29
Secrets
click to view
99.8%
Uptime
0
Errors

Skills (15)

branddeploy-opsdesigndesign-systemfigma-build-methodologyfigma-css-enginefigma-expertfigma-to-wordpress-masteryimage-editorpixel-diff-qaqa-sentinelresponsive-architectweb-builderwordpress-expertwp-architect

Knowledge Files (30)

AHPRA-TGA-COMPLIANCE.mdAIDAN-WORKFLOW.mdALL-CLIENTS.mdANIMATION-CHOREOGRAPHY.mdANIMATION-LIBRARIES.mdBREAKPOINT-STRATEGY.mdBUILD-HANDOFF-WORKFLOW.mdBUILD-STANDARDS.mdCOLOR-SYSTEM-GUIDE.mdCOMPONENT-REFERENCE.mdFIGMA-EXTRACT-BUILD-WORKFLOW.mdFIGMA-PIXEL-PERFECT-WORKFLOW.mdFIGMA-WORKFLOW.mdFORM-DESIGN-PATTERNS.mdHOSTING-DEPLOYMENT.mdIMAGE-GENERATION.mdIMAGE-TREATMENT-GUIDE.mdMICRO-INTERACTIONS-GUIDE.mdMODERN-CSS-PATTERNS.mdNEVER-AGAIN.mdPLUGIN-LICENCES.mdSCRIPTS-REFERENCE.mdSLACK-IMAGE-WORKFLOW.mdSNATCHED-IMAGE-RULES.mdSNATCHED-PROMPT-GENERATOR.mdSPACING-SYSTEM.mdSUPABASE-INTEGRATION.mdTEAM-ROSTER.mdTYPOGRAPHY-MASTERY.mdelite-webdev-reference.md

Secret Files (29)

.credentials.jsonANTHROPIC_API_KEYSLACK_BOT_TOKENSLACK_TEAM_IDSUPABASE_ACCESS_TOKENSUPABASE_PROJECT_REFCLOUDFLARE_API_TOKENCLOUDFLARE_ACCOUNT_IDFIGMA_ACCESS_TOKENWHM_API_TOKENCPANEL_CREDENTIALSGEMINI_API_KEYGITHUB_TOKENTAILSCALE_AUTH_KEY
Showing file/key names only. Values are never displayed.
Running
Intel i5 iMac · 32 GB RAM · Last response: 2s ago · Sessions: 4 azuri-dev
Daily spend$6.22 / $150
420 GB
Disk Free
3%
Disk Used
10 GB
RAM Free

Key Tools

Figma MCPPuppeteerWP-CLIWHM/cPanel

Capabilities

  • Figma-to-WordPress full pipeline
  • Theme development & child themes
  • cPanel/WHM provisioning
  • QA screenshot comparison

Instructions Files (click to expand)

Instructions / Learning Files

AHPRA-TGA-COMPLIANCE.mdAIDAN-WORKFLOW.mdALL-CLIENTS.mdANIMATION-CHOREOGRAPHY.mdANIMATION-LIBRARIES.mdBREAKPOINT-STRATEGY.mdBUILD-HANDOFF-WORKFLOW.mdBUILD-STANDARDS.mdCOLOR-SYSTEM-GUIDE.mdCOMPONENT-REFERENCE.mdFIGMA-EXTRACT-BUILD-WORKFLOW.mdFIGMA-PIXEL-PERFECT-WORKFLOW.mdFIGMA-WORKFLOW.mdFORM-DESIGN-PATTERNS.mdHOSTING-DEPLOYMENT.mdIMAGE-GENERATION.mdIMAGE-TREATMENT-GUIDE.mdMICRO-INTERACTIONS-GUIDE.mdMODERN-CSS-PATTERNS.mdNEVER-AGAIN.mdPLUGIN-LICENCES.mdSCRIPTS-REFERENCE.mdSLACK-IMAGE-WORKFLOW.mdSNATCHED-IMAGE-RULES.mdSNATCHED-PROMPT-GENERATOR.mdSPACING-SYSTEM.mdSUPABASE-INTEGRATION.mdTEAM-ROSTER.mdTYPOGRAPHY-MASTERY.mdelite-webdev-reference.md
30 instruction files loaded on session start from ~/.claude/instructions/

Issues

None critical — all fixed today

Chat with Batman
Open in Slack
Messages are sent via Slack. Batman will respond in #azuri-dev.
Ready to build. Drop a Figma link in #azuri-dev and I will extract and build it.
Messages open in Slack. Bot responds in the channel.
Click to expand
S

SHAUN (SEO)

SEO audits, rankings & content for 37 medical aesthetics clients
Priority #1
Current Task: Running daily self-audit cycle
43
Skills
click to view
19
Knowledge
click to view
33
Secrets
click to view
98.5%
Uptime
2
Errors

Skills (43)

ai-seoarticle-writingcloudflare-expertcompliance-guardcontent-enginecontent-productioncontent-strategycontent-templatescopy-editingcopywritingcustomer-researchelite-seo-methodologyemail-handlerga4-integrationhealthcare-content-masterylive-copy-editingmemory-optimizationprogrammatic-seorank-trackingschema-markupseoseo-auditseo-backlinksseo-competitor-pagesseo-contentseo-copyseo-dataforseoseo-geoseo-googleseo-hreflangseo-image-genseo-imagesseo-localseo-mapsseo-pageseo-planseo-programmaticseo-schemaseo-sitemapseo-surgeonseo-technicaltask-queueworld-class-seo

Knowledge Files (19)

AHPRA-TGA-COMPLIANCE.mdALL-CLIENTS.mdAPPROVAL-GATES.mdCLIENT-CONFIG-TEMPLATE.mdCONTENT-RULES.mdCONTENT-STANDARDS.mdGA4-PROPERTY-IDS.mdSCHEDULED-TASKS.mdSEO-MARKET-INTEL.mdSEO-STRATEGY-PRIORITIES.mdTEAM-ROLES.mdTHREE-PILLARS.mdTOOLS-INTEGRATIONS.mdahrefs-api-reference.mdelite-seo-reference.mdelite-social-agency-reference.mdmedical-marketing-reference.mdplatform-social-playbooks.mdprt-api-reference.md

Secret Files (33)

.credentials.jsonANTHROPIC_API_KEYSLACK_BOT_TOKENSLACK_TEAM_IDSUPABASE_ACCESS_TOKENSUPABASE_PROJECT_REFCLOUDFLARE_API_TOKENCLOUDFLARE_ACCOUNT_IDAHREFS_API_KEYPRT_API_KEYSEMRUSH_API_KEYGSC_SERVICE_ACCOUNTGA4_SERVICE_ACCOUNTGEMINI_API_KEYGITHUB_TOKENTAILSCALE_AUTH_KEY
Showing file/key names only. Values are never displayed.
Running
M4 Mac Mini · 16 GB RAM · Last response: 12s ago · Sessions: 8 azuri-seo
Daily spend$13.02 / $50
56 GB
Disk Free
18%
Disk Used
3 GB
RAM Free

Key Tools

AhrefsPRTGSCGA4Cloudflare WorkersSEMrush

Capabilities

  • Technical SEO audits
  • Content production at scale
  • Programmatic SEO via Workers
  • Rank tracking & reporting
  • Compliance checking

Clients

5 fully configured · 32 stub YAMLs need populating

Instructions Files (click to expand)

Instructions / Learning Files

AHPRA-TGA-COMPLIANCE.mdALL-CLIENTS.mdAPPROVAL-GATES.mdCLIENT-CONFIG-TEMPLATE.mdCONTENT-RULES.mdCONTENT-STANDARDS.mdGA4-PROPERTY-IDS.mdSCHEDULED-TASKS.mdSEO-MARKET-INTEL.mdSEO-STRATEGY-PRIORITIES.mdTEAM-ROLES.mdTHREE-PILLARS.mdTOOLS-INTEGRATIONS.mdahrefs-api-reference.mdelite-seo-reference.mdelite-social-agency-reference.mdmedical-marketing-reference.mdplatform-social-playbooks.mdprt-api-reference.md
19 instruction files loaded on session start from ~/.claude/instructions/

Issues

Ahrefs 0 API units 32 stub client YAMLs
Chat with Shaun
Open in Slack
Messages are sent via Slack. Shaun will respond in #azuri-seo.
Currently running daily self-audit. Ask me about rankings, content, or client SEO status.
Messages open in Slack. Bot responds in the channel.
Click to expand
B

BETTY (Compliance)

AHPRA/TGA compliance scanning for client websites
Priority #3
Current Task: Idle — polling #azuri-compliance
15
Skills
click to view
9
Knowledge
click to view
16
Secrets
click to view
99.2%
Uptime
0
Errors

Skills (15)

ahpra-compliance-engineahpra-register-scrapercompliance-copycompliance-guardelite-compliance-methodologyemail-handlergmail-expertimage-compliancememory-optimizationreport-generatorsecurity-layersocial-media-scannersocial-media-scrapertask-queueworld-class-compliance

Knowledge Files (9)

AHPRA-TGA-RULES.mdALL-CLIENTS.mdCLIENT-JURISDICTIONS.mdCOMPLIANCE-PIPELINE.mdREPORT-TEMPLATES.mdREPORT-TEMPLATES-EXTENDED.mdSUPABASE-CONFIG.mdahpra-tga-compliance-mastery.mdmedical-marketing-reference.md

Secret Files (16)

.credentials.jsonANTHROPIC_API_KEYSLACK_BOT_TOKENSLACK_TEAM_IDCLOUDFLARE_API_TOKENCLOUDFLARE_ACCOUNT_IDAHREFS_API_KEYFIRECRAWL_API_KEYGEMINI_API_KEYGITHUB_TOKENTAILSCALE_AUTH_KEY
Showing file/key names only. Values are never displayed.
Running
M4 Mac Mini · 24 GB RAM · Last response: 45s ago · Sessions: 2 azuri-compliance-bot
Daily spendNominal
368 GB
Disk Free
4%
Disk Used
1 GB
RAM Free

Key Tools

AhrefsFirecrawlCloudflare

Capabilities

  • Website compliance scanning
  • Backlink auditing
  • Regulatory checking (AHPRA/TGA)

Instructions Files (click to expand)

Instructions / Learning Files

AHPRA-TGA-RULES.mdALL-CLIENTS.mdCLIENT-JURISDICTIONS.mdCOMPLIANCE-PIPELINE.mdREPORT-TEMPLATES.mdREPORT-TEMPLATES-EXTENDED.mdSUPABASE-CONFIG.mdahpra-tga-compliance-mastery.mdmedical-marketing-reference.md
9 instruction files loaded on session start from ~/.claude/instructions/

Issues

20/35 skills off-domain — need archiving RAM pressure (1 GB free)
Chat with Betty
Open in Slack
Messages are sent via Slack. Betty will respond in #azuri-compliance-bot.
Compliance scanner ready. Ask me to audit a client website or check AHPRA/TGA rules.
Messages open in Slack. Bot responds in the channel.
Click to expand
T

TIFFANY (Drew's EA)

Personal executive assistant across all companies
Priority #2
Current Task: Midday inbox sweep — Gmail triage
55
Skills
click to view
12+
Knowledge
click to view
16
Secrets
click to view
92.1%
Uptime
1
Errors

Skills (55)

contract-and-proposal-writerboard-deck-builderbrandcalendar-managercompetitive-intelcs-onboardculture-architectdecision-loggeremail-handlergmail-expertinternal-narrativememory-optimizationproject-managementstrategic-intelligencetask-queuevoice-assistant
Showing 16 of 55 skills. Full list available in ~/.claude/commands/

Knowledge Files (12+)

COMMUNICATION-STYLE.mdCOMPANIES.mdDAILY-ROUTINE.mdDECISION-FRAMEWORK.mdPEOPLE.mdPRICING-STRATEGY.mdSECURITY-RULES.md
Plus context/, people/ (38 entries), projects/, reference/ subdirectories

Secret Files (16)

.credentials.jsonANTHROPIC_API_KEYSLACK_BOT_TOKENSLACK_TEAM_IDSUPABASE_ACCESS_TOKENSUPABASE_PROJECT_REFGMAIL_OAUTH_TOKENGCAL_OAUTH_TOKENMONDAY_API_TOKENGEMINI_API_KEYGITHUB_TOKENTAILSCALE_AUTH_KEY
Showing file/key names only. Values are never displayed.
Running (limit hit, resets 5 pm)
M4 Mac Mini · 24 GB RAM · Last response: 3m ago · Sessions: 14 drews-ea
Daily spendAt limit
228 GB
Disk Free
5%
Disk Used
Healthy
RAM

Key Tools

GmailGoogle CalendariMessageMonday.comSlack

Capabilities

  • Inbox management & triage
  • Calendar management
  • iMessage replies on behalf of Drew
  • Morning briefings
  • Contract management

Scheduled Tasks

4 am inbox scan · 5 am morning brief · 26 total scheduled tasks

Instructions Files (click to expand)

Instructions / Learning Files

COMMUNICATION-STYLE.mdCOMPANIES.mdDAILY-ROUTINE.mdDECISION-FRAMEWORK.mdPEOPLE.mdPRICING-STRATEGY.mdSECURITY-RULES.md
12+ instruction files loaded from ~/.claude/instructions/ plus context/, people/ (38 entries), projects/, reference/ subdirectories

Issues

Xero integration pending Contract template needed
Chat with Tiffany
Open in Slack
Messages are sent via Slack. Tiffany will respond in #drews-ea.
Currently at usage limit (resets 5 pm). I can still receive messages for when I resume.
Messages open in Slack. Bot responds in the channel.
Click to expand
S

SNATCH (Snatched Waist)

Marketing lead for Snatched Waist cosmetic tourism brand
Priority #2
Current Task: AI image generation batch (Nano Banana 2)
61+
Skills
click to view
17+
Knowledge
click to view
16
Secrets
click to view
99.6%
Uptime
0
Errors

Skills (61+)

ahpra-compliance-enginebrandcontent-enginecontent-schedulercopywriting-masterydeploy-opsdesigndesign-systemelite-influencer-strategyemail-handlerfigma-build-methodologyfigma-css-enginefigma-expertfigma-to-wordpress-masterygmail-expertimage-editorinfluencer-analyticsinfluencer-scraperpaid-socialpixel-diff-qaqa-sentinelresponsive-architectseosocial-media-managersupabase-experttask-queueweb-builderwordpress-expertworld-class-social-mediawp-architect
Showing 30 of 61+ skills. Full list available in ~/.claude/commands/

Knowledge Files (17+)

Snatched_Waist_Brand_Guideline.pdfPROJECT-BRIEF.mdSNATCHED-PROMPT-GENERATOR.mdIMAGE-GENERATION.mdMETA-ADS-GUARDRAILS.mdSUPABASE-CONFIG.mdFIGMA-WORKFLOW.mdANIMATION-LIBRARIES.mdSLACK-IMAGE-WORKFLOW.mdBUILD-PROMPTS.mdelite-social-agency-reference.mdmedical-marketing-reference.mdplatform-social-playbooks.md
Plus assets/, content-plans/, influencers/, marketing/, reference/ subdirectories

Secret Files (16)

.credentials.jsonANTHROPIC_API_KEYSLACK_BOT_TOKENSLACK_TEAM_IDSUPABASE_ACCESS_TOKENSUPABASE_PROJECT_REFFIRECRAWL_API_KEYAPIFY_TOKENNANO_BANANA_KEYSTITCH_API_KEYGEMINI_API_KEYGITHUB_TOKENTAILSCALE_AUTH_KEY
Showing file/key names only. Values are never displayed.
Running
M4 Mac Mini · 16 GB RAM · Last response: 8s ago · Sessions: 6 snatched-waist
Daily spendNominal
123 GB
Disk Free
9%
Disk Used
3 GB
RAM Free

Key Tools

Nano Banana 2ApifyFirecrawl21st.dev

Capabilities

  • Content creation & copywriting
  • AI image generation
  • Influencer outreach
  • Social media management

Brand Docs

Brand guideline PDF · Content Calendar V3

Instructions Files (click to expand)

Instructions / Learning Files

Snatched_Waist_Brand_Guideline.pdfPROJECT-BRIEF.mdSNATCHED-PROMPT-GENERATOR.mdIMAGE-GENERATION.mdMETA-ADS-GUARDRAILS.mdSUPABASE-CONFIG.mdFIGMA-WORKFLOW.mdANIMATION-LIBRARIES.mdSLACK-IMAGE-WORKFLOW.mdBUILD-PROMPTS.mdelite-social-agency-reference.mdmedical-marketing-reference.mdplatform-social-playbooks.md
17+ instruction files loaded from ~/.claude/instructions/ plus assets/, content-plans/, influencers/, marketing/, reference/ subdirectories

Issues

61 skills could be trimmed
Chat with Snatch
Open in Slack
Messages are sent via Slack. Snatch will respond in #snatched-waist.
Running image generation batch now. Ask me about content calendar, influencer outreach, or brand assets.
Messages open in Slack. Bot responds in the channel.
Click to expand

Fleet Network Architecture

Monique's MacBook Air

Fleet Commander · Tailscale Admin · GitHub Backup Orchestrator
Tailscale Mesh Network — tailf2bd4a.ts.net

iMac — BATMAN (Website Developer)

100.68.97.10
Intel i5 · 32 GB RAM · 420 GB free
#azuri-dev
Figma MCP → GeneratePress themes → cPanel deploy
Pipeline Flow
Figma designs Extract Build theme Deploy to cPanel QA screenshots

Mac Mini M4 — SHAUN (SEO)

100.96.220.42
M4 · 16 GB RAM · 56 GB free
#azuri-seo
Ahrefs + PRT + GSC + GA4 → Reports
Cloudflare Workers (29 accounts)
Pipeline Flow
Client request Audit Content Deploy Report

Mac Mini M4 — BETTY (Compliance)

100.105.200.98
M4 · 24 GB RAM · 368 GB free
#azuri-compliance
Ahrefs backlinks → Compliance check (AHPRA/TGA)
Pipeline Flow
Schedule scan Crawl sites Check rules Flag violations Report

Mac Mini M4 — TIFFANY (Drew's EA)

100.88.7.48
M4 · 24 GB RAM · 228 GB free
#drews-ea
Gmail → Calendar → iMessage → Monday.com
Daily Flow
4am scan all channels 5am briefing Manage inbox Calendar Tasks

Mac Mini M4 — SNATCH (Snatched Waist)

100.66.85.47
M4 · 16 GB RAM · 123 GB free
#snatched-waist
Nano Banana AI → Image generation → Slack upload
Pipeline Flow
Brief Generate content Create images Post to Slack

Shared Infrastructure

Supabase — AzuriBots

Primary fleet database project
Batman Shaun Betty Snatch

Supabase — drews-ea

Drew's personal project (isolated)
Tiffany

GitHub — moniquemorleysites

Daily 4pm backup from MacBook Air
All Bots

Cloudflare

dev@azurigroup.com.au · 29 client accounts
Batman Shaun Betty

Google Workspace

azurigroup.com.au · Gmail, Calendar, Drive
Tiffany Shaun

Slack Workspace

T056ETBH420 · All bot channels
All Bots

Email Accounts & Client Mapping

BATMAN (Website Developer)

Developer@azurigroup.com.au
Handles: WordPress build notifications, cPanel alerts, Figma integration emails

SHAUN (SEO)

SEO@azurigroup.com.au
Handles: SEO reports, client audits, GSC/GA4 alerts, Ahrefs notifications
37 SEO Clients — click to expand ↓
Cairns Plastic Surgerycairnsplasticsurgery.com.au Dr Hertessdrhertess.com.au Mermaid Beach Aestheticsmermaidbeachaesthetics.com.au Skin Confidence Clinicskinconfidenceclinic.com.au Cosmetic Connectioncosmeticconnection.com.au Esteem Medi Spaesteemmedispa.com.au Face of Manfaceofman.com.au Picosure Propicosurepro.com.au Dental Hausdentalhaus.com.au Mouda Aestheticsmoudaaesthetics.com.au Eden Cosmeticsedencosmetics.com.au National Skin Clinicsnationalskinclinics.com.au Cranford Housecranfordhouse.com.au Brazilian Beautybrazilianbeauty.com.au Ageless Clinicsagelessclinics.com.au Vitality Fountainvitalityfountain.com.au Perfect Skin Solutionsperfectskinsolutions.com.au The Cosmetic Studiothecosmeticstudio.com.au Aqua Dentalaquadental.com.au Sculpt Cosmeticasculptcosmetica.com.au Dr Tim Hewittdrtimhewitt.com.au Dr Shereedrsheree.com.au Bella Skinbellaskin.com.au Skin Aestheticsskinaesthetics.com.au WA Laser & Aestheticswalaserandaesthetics.com.au Engadine Dentalengadinedental.com.au Clear Complexionsclearcomplexions.com.au QLD Cosmetic Clinicqldcosmeticclinic.com.au Northern Beaches Aestheticsnbac.com.au Medispa Noosamedispanoosa.com.au Body Catalystbodycatalyst.com.au Dr Simi Clinicdrsimiclinic.com.au Elysium Skinelysiumskin.com.au The Lip Labtheliplab.com.au Natural Look Clinicnaturallookclinic.com.au Aphrodite Skin Clinicaphroditeskinclinic.com.au Vie Aestheticsvieaesthetics.com.au

BETTY (Compliance)

Compliance@azurigroup.com.au
Handles: AHPRA/TGA compliance alerts, website scan reports, violation notifications

TIFFANY (Drew's EA)

drew.hankin@azurigroup.com.au
Handles: Drew's personal inbox, calendar, invoicing, contracts, enquiries, iMessage, Monday.com

SNATCH (Snatched Waist)

snatch@snatchedwaist.com
Handles: Snatched Waist marketing, content creation, social media, influencer outreach

Installed Tools Matrix

ToolBatmanShaunBettyTiffanySnatch
Core Runtime
Claude CLI (Max)
Node.js (v22+)
Python 3
Git
Homebrew
Data & Document Processing
pdftotext
openpyxl
python-docx (Word)
Browser & Web Automation
Puppeteer
Wrangler (Cloudflare)
WordPress & Hosting
WP-CLI
WHM/cPanel API access
Figma REST API scripts
Google APIs & Communication
Gmail IMAP/SMTP helper
Google Calendar API
Google Search Console API
GA4 API
iMessage scripts
MCP Servers
Desktop Commander MCP
Figma MCP
Slack MCP
Firecrawl MCP
Apify MCP
iMessage MCP
Supabase MCP
Monday.com MCP
Scheduled Tasks MCP
AI & Content Generation
Nano Banana 2 (AI images)
21st.dev (component builder)

Cloud Services Matrix

ServiceBatmanShaunBettyTiffanySnatchStatus
SlackWorking
GmailWorking
Google CalendarWorking
iMessageWorking
FigmaWorking
SupabaseWorking
CloudflareWorking
Ahrefs0 unitsDegraded
ProRankTracker (PRT)Working (POST)
Google Search ConsoleWorking
Google Analytics 4Working
SEMrushWorking
Monday.comWorking
XeroPendingPending
FirecrawlWorking
ApifyWorking
Nano Banana 2 (AI Images)Working
WHM / cPanelWorking
GitHubWorking
Google AI / GeminiWorking
Stitch (Google)Working

Authentication & Configuration Status

Config ItemBatmanShaunBettyTiffanySnatch
Primary Auth PlanMaxMaxMaxMaxMax
API Key FallbackYesYesYesYesYes
ANTHROPIC_API_KEY ExportedFixed (No)Fixed (No)Fixed (No)Fixed (No)Fixed (No)
set -e RemovedYesYesYesYesYes
Supabase UpdatedYesYesYesYesYes
Tailscale Connected
GitHub Backups Configured
Shared Brain Access

Bot Learning System

How the instructions/ System Works

Each bot has an instructions/ directory inside its ~/.claude/ folder. When a team member provides feedback, corrections, or new procedures via Slack or email, the bot saves these as instruction files. On the next session start, the bot reads all instruction files to incorporate learned knowledge.

Team Member
Slack / Email
Bot Receives Feedback
Saves to instructions/
Next Session Reads It

Instructions persist across sessions. Each bot's CLAUDE.md references the instructions/ directory on startup.

BATMAN (Website Developer)

Instruction files30
Last instruction saved8 Apr 2026
Self-corrections12
Knowledge files30

SHAUN (SEO)

Instruction files19
Last instruction saved8 Apr 2026
Self-corrections24
Knowledge files19

BETTY (Compliance)

Instruction files9
Last instruction saved7 Apr 2026
Self-corrections6
Knowledge files9

TIFFANY (Drew's EA)

Instruction files12
Last instruction saved8 Apr 2026
Self-corrections18
Knowledge files12

SNATCH (Snatched Waist)

Instruction files17
Last instruction saved8 Apr 2026
Self-corrections9
Knowledge files17
87
Total Instruction Files
69
Self-Corrections
5
Active Learners
100%
Read on Startup

Credentials Matrix (Secrets Files)

Saved Missing / N/A Expired / Needs Refresh
Credential File / SecretBatmanShaunBettyTiffanySnatch
Core Authentication
.credentials.json (Claude)
ANTHROPIC_API_KEY
Slack
SLACK_BOT_TOKEN
SLACK_TEAM_ID
Supabase
SUPABASE_ACCESS_TOKEN
SUPABASE_PROJECT_REF
Cloudflare
CLOUDFLARE_API_TOKEN
CLOUDFLARE_ACCOUNT_ID
SEO & Analytics
AHREFS_API_KEY
PRT_API_KEY
SEMRUSH_API_KEY
GSC_SERVICE_ACCOUNT
GA4_SERVICE_ACCOUNT
WebDev & Hosting
FIGMA_ACCESS_TOKEN
WHM_API_TOKEN
CPANEL_CREDENTIALS
Google & Communication
GMAIL_OAUTH_TOKEN
GCAL_OAUTH_TOKEN
GEMINI_API_KEY
MONDAY_API_TOKEN
Content & Marketing
FIRECRAWL_API_KEY
APIFY_TOKEN
NANO_BANANA_KEY
STITCH_API_KEY
Infrastructure
GITHUB_TOKEN
TAILSCALE_AUTH_KEY
110
Secrets Saved
1
Expired / Needs Refresh
5
Bots Configured

Bugs Fixed — 8 April 2026

ANTHROPIC_API_KEY exported in .zshrc All Bots

Removed erroneous export from all 5 machines; key now read from ~/.claude/.credentials.json only

set -e in .zshrc causing session crashes All Bots

Removed set -e from all .zshrc files fleet-wide; prevents shell crash on non-zero exits

Claude CLI auth loop (Max vs API conflict) All Bots

Standardised: primary = Max plan login, API key as fallback only, no ANTHROPIC export

Supabase MCP connection stale All Bots

Regenerated project tokens and updated MCP configs across all 5 machines

Batman CLAUDE.md 120 KB token bloat Batman

Restructured to use --bare / --strict-mcp-config flags; reduced from 200K to ~30K tokens/session

Figma MCP extraction inaccurate Batman

Upgraded Figma Dev integration to Enterprise tier; now extracts 100% accurate CSS/layout

Puppeteer screenshot QA not comparing Batman

Fixed screenshot pipeline to compare Figma vs built site with pixel-diff thresholds

GitHub backup cron not running All Bots

Re-configured launchd plist for daily git push of ~/.claude to private repos

Shared brain sync conflict All Bots

Moved to pull-before-push model with conflict-free merge strategy for shared-learnings repo

Tiffany scheduled task timezone drift Tiffany

Pinned all cron/scheduled tasks to AEST timezone explicitly

Shaun Wrangler deploy authentication failure Shaun

Refreshed Cloudflare API token and updated Wrangler config

Betty skills bloated with non-compliance tools Betty

Identified 20/35 off-domain skills; archived list created for removal

Snatch brand knowledge not loading Snatch

Fixed knowledge file paths in CLAUDE.md; brand guideline PDF and Content Calendar V3 now accessible

Fleet-wide Tailscale DNS resolution All Bots

Verified MagicDNS active on all 5 nodes; cross-machine SSH now stable

Org-level settings.json inconsistency All Bots

Standardised ~/.claude/settings.json across fleet with consistent permission and MCP config

Remaining Work

Critical

Populate 32 stub client YAML files with real SEO dataShaun · Monique
Replenish Ahrefs API units (currently 0)Shaun · Drew
Archive 20 off-domain skills from BettyBetty · Monique
Resolve Betty RAM pressure (1 GB free on 24 GB machine)Betty · Monique

Important

Connect Xero integration for TiffanyTiffany · Drew
Create contract template for Tiffany's contract managementTiffany · Drew
Trim Snatch's 61 skills to core marketing setSnatch · Monique
Set up daily health-check script reporting to SlackAll Bots · Monique
Implement cross-bot knowledge firewall (strict separation)All Bots · Monique

Nice to Have

Build automated fleet dashboard with live Supabase dataBatman · Monique
Add cost alerting when daily spend exceeds 80% of capAll Bots · Monique
Create onboarding playbook for adding a 6th botMonique
Set up log aggregation to central Supabase tableAll Bots · Monique

4-Week Timeline to Full Autonomy

Week 1 Foundation & Stability (8–14 Apr)

Week 2 Integration & Automation (15–21 Apr)

Week 3 Scale & Optimise (22–28 Apr)

Week 4 Full Autonomy (29 Apr–5 May)

Scheduled Tasks Across Fleet

TIFFANY (Drew's EA) · 26 tasks

  • 04:00 Inbox scan & triage (Gmail)
  • 05:00 Morning briefing to #drews-ea
  • 07:00 Calendar review & conflict check
  • 08:00 iMessage check & reply drafts
  • 09:00 Monday.com board sync
  • 12:00 Midday inbox sweep
  • 15:00 Afternoon calendar prep
  • 17:00 End-of-day summary to Drew
  • Weekly Contract renewals check
  • Weekly Expense categorisation (pending Xero)

SHAUN (SEO) · Fortnightly + Daily

  • Fortnightly Ahrefs backlink/DR/keyword data pull (Sat 2am)
  • Fortnightly ProRankTracker rankings pull (Sat 2am)
  • 06:00 Daily self-audit
  • 21:00 Daily learning session
  • Tue/Thu Trend scan
  • Weekly Full client audit cycle (37 clients)
  • Monthly Competitor rank comparison

BATMAN (Website Developer) · On-demand

  • Daily GitHub backup push
  • Daily Shared brain sync
  • On trigger Figma design extraction
  • On trigger WordPress build pipeline
  • On trigger QA screenshot comparison
  • On trigger cPanel site provisioning

BETTY (Compliance) · Fortnightly + Daily

  • Fortnightly Ahrefs compliance backlink audit (Sat 3am)
  • Fortnightly AHPRA/TGA compliance scan (all client sites)
  • 21:00 Daily self-improvement
  • Mon 8am Weekly announcement
  • On alert Regulatory violation flagging

SNATCH (Snatched Waist) · Daily

  • 08:00 Social media content queue review
  • 10:00 AI image generation batch
  • 14:00 Influencer outreach follow-ups
  • Daily GitHub backup push
  • Daily Shared brain sync
  • Weekly Content calendar update