personalOS
Operational inventory · built 2026-05-21 15:23
Live deployments 3
| Project | URL | Source | Deploy |
|---|---|---|---|
| peak-renewal-color-test Color + finish (matte / metallic) variation tester for Peak Renewal accent. Contact sheet grid, Amazon shelf mockup, live recolor app. | peak-renewal-color-test.pages.dev | striv/tasks/active/peak-renewal-color-test/ | see README.md — wrangler pages deploy |
| peak-renewal-label-redesign Label redesign brief for designer handover. Builds brief.md → brief.html; root 302→/brief.html. | peak-renewal-label-redesign.pages.dev | striv/tasks/active/peak-renewal-label-redesign/ | ./deploy.sh |
| personalos-dashboard This page. Gated by Cloudflare Access (email PIN). Edit data.json + rerun deploy to update. | personalos-dashboard.pages.dev | dashboard/ | ./deploy.sh |
Active tasks 6
bundle-image
Bundle Image
Generate 1:1 Amazon bundle images (Peak N.O. Flow + Peak Potential). Multiple visual concepts being tested.
consensus
Consensus
Stochastic multi-agent debate reports — ingredient selection (GABA vs Glycine), product naming.
lid-sticker-cvr-optimization
Lid Sticker CVR Optimization — Project Brief
Test 4 lid-sticker variants (copy theme × material) on 15K units. QR scan / CVR measurement.
model-chat
Model Chat
Round-robin Claude debate runs — free testosterone product naming decision.
peak-renewal-color-test
Peak Renewal — color-variation tester (fal.ai)
Deployed (above). Color sweep + metallic finish for Peak Renewal accent. Color not yet finalized.
peak-renewal-label-redesign
Peak Renewal — Label Redesign Brief
Deployed (above). Designer handover brief — wordmark, descriptor, supplement facts, ingredient strip.
External services 11
| Service | Identifier | Used in | Purpose | |
|---|---|---|---|---|
| Supabase | lfrcniqdnomcwptangwl | striv/supplier-dashboard/ | Raw supplier email archive (supplier schema). Queryable via SQL. | console → |
| BigQuery (Daton) | daton-468713 | striv/bigquery/ | Read-only Amazon sales / PPC data, synced daily by Daton. Access via mcp__bigquery__query. | console → |
| Apify | BG3WDrGdteHgZgbPK | striv/amz-bestseller-scraper/ | junglee/Amazon Product Scraper. ~$0.005/result, ~$0.50 per 100 ASINs. | console → |
| FAL.ai | nano-banana-2 | striv/tasks/active/peak-renewal-color-test/ | Image recoloring for label color tests. ~$0.08/image at 1K res. | console → |
| Evidence.dev | local only | striv/price-analytics/dashboard/ | Competitor PPC + USP dashboard. DuckDB + Svelte. Runs locally via npm run dev. | no console |
| Gmail API | norbert@viabridge.net | striv/supplier-dashboard/ | OAuth2 readonly. Pulls 3 supplier labels (Makers, Vitaquest, Health Genesis) into Supabase. | no console |
| Cloudflare Pages | personalOS | .env (token + account ID) | Static site hosting for deployments listed above. Wrangler CLI. | console → |
| Toggl | CSV import | striv/time-tracking/ | STRIV Labs cofounder hours tracking. | no console |
| Google Drive | label assets | striv/tasks/active/peak-renewal-label-redesign/ | Label design source files (AI, barcode, QR code SVG/PNG). | no console |
| Google Ads | frozen 2026-02-08 | data/google-ads/ | Historical search-terms reports. Account now managed by freelancer, not tracked here. | no console |
| Perplexity | MCP | .mcp.json | Web search + research. Available as mcp__perplexity__*. | no console |
Local tooling
MCP servers 2
- bigquery
- perplexity
Plugins 4
- chrome-devtools-mcp@chrome-devtools-plugins
- claude-md-management@claude-plugins-official
- cloudflare@cloudflare
- frontend-design@claude-plugins-official
Custom skills 12
- agent-browserBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
- customer-replyGenerate customer support replies based on templates. Use when the user pastes a customer email, message, or support inquiry and needs a reply. Handles Amazon, Shopify, and email customer service for a supplements business.
- gws-docsRead and write Google Docs.
- gws-docs-writeGoogle Docs: Append text to a document.
- gws-sharedgws CLI: Shared patterns for authentication, global flags, and output formatting.
- gws-sheetsGoogle Sheets: Read and write spreadsheets.
- gws-sheets-appendGoogle Sheets: Append a row to a spreadsheet.
- gws-sheets-readGoogle Sheets: Read values from a spreadsheet.
- model-chatSpawn 5+ Claude instances into a shared conversation room where they debate, disagree, and converge on solutions. Uses round-robin turns with parallel execution within each round. Triggers on "model chat", "multi-model debate", "agent debate", "spawn a chat room", or /model-chat. Pass a topic as the argument.
- nano-bananaGenerate and edit images using the Gemini API (nano-banana). Use this skill whenever the user asks to "generate an image", "create a picture", "make artwork", "create a sprite", "edit this image", "make a variation of this", "generate a hero image", "create an icon", "make a mockup", or any task involving AI image generation or image editing/transformation. Also triggers for requests mentioning "nano-banana" directly.
- negative-keywordsCategorize Google Ads search terms and build negative keyword lists for Shopping and Performance Max campaigns. Use when user says "negative keywords", "search term analysis", "clean up search terms", "analyze search terms", or references a Google Ads search terms report CSV.
- stochastic-multi-agent-consensusSpawn N agents with the same prompt (slight framing variations) to independently analyze a problem, then aggregate results by consensus. Use for decision-making, ranking options, strategic analysis, or any problem where you want to filter hallucinations and surface high-variance ideas. Triggers on "consensus", "poll agents", "stochastic consensus", "spawn N agents to analyze", "multi-agent vote", or /stochastic-multi-agent-consensus. Also triggers on phrases like "what do 10 agents think", "get multiple opinions", or "poll on [topic]".