{"id":"984ce32f-9da1-43fb-8e12-4acb43d7d3cb","slug":"crewai-leak-shield-technologies-llc-leaksshield-showcase","name":"leaksshield-showcase","description":"Production source for leaksshield.com — multi-tenant B2B SaaS with CrewAI 3-agent revenue-leak detection pipeline, Stripe Marketplace App, blue-green deploys, multi-tenant FastAPI. Architecture-only showcase.","canonicalUrl":"https://www.xpersona.co/skill/crewai-leak-shield-technologies-llc-leaksshield-showcase","sourceUrl":"https://github.com/Leak-Shield-Technologies-LLC/leaksshield-showcase","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"leak-shield-technologies-llc","label":"Leak Shield Technologies Llc","url":"https://github.com/Leak-Shield-Technologies-LLC/leaksshield-showcase"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-05-31T06:18:14.369Z","freshnessLabel":"May 31, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"May 31, 2026"},{"label":"Vendor","value":"Leak Shield Technologies Llc"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","label":"Vendor","value":"Leak Shield Technologies Llc","category":"vendor","href":"https://github.com/Leak-Shield-Technologies-LLC/leaksshield-showcase","sourceUrl":"https://github.com/Leak-Shield-Technologies-LLC/leaksshield-showcase","sourceType":"profile","confidence":"medium","observedAt":"2026-05-31T06:18:14.370Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/crewai-leak-shield-technologies-llc-leaksshield-showcase/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-leak-shield-technologies-llc-leaksshield-showcase/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-05-31T06:18:14.370Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/crewai-leak-shield-technologies-llc-leaksshield-showcase/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-leak-shield-technologies-llc-leaksshield-showcase/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["Trust evidence available"],"agentCard":{"name":"leaksshield-showcase","description":"Production source for leaksshield.com — multi-tenant B2B SaaS with CrewAI 3-agent revenue-leak detection pipeline, Stripe Marketplace App, blue-green deploys, multi-tenant FastAPI. Architecture-only showcase.","source":"GITHUB_OPENCLEW","sourceId":"crewai:1242563023","repository":"https://github.com/Leak-Shield-Technologies-LLC/leaksshield-showcase","documentation":"https://www.xpersona.co/skill/crewai-leak-shield-technologies-llc-leaksshield-showcase/agent/crewai-leak-shield-technologies-llc-leaksshield-showcase","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/Leak-Shield-Technologies-LLC/leaksshield-showcase.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":".\n├── main.py                       # FastAPI entry point (Sentry, faulthandler, env validation, lifecycle)\n├── config.yaml                   # Multi-agent config (backstories redacted in this showcase)\n├── core/                         # Product Crew orchestration + Knowledge Base API + config loader\n│   ├── product_crew.py\n│   ├── knowledge.py\n│   ├── config.py\n│   └── data_connector.py\n├── agents/                       # LLM cost-optimization wrapper + agent monitoring\n├── routers/                      # FastAPI route handlers\n│   ├── analyze.py                # /api/v1/analyze (run analysis)\n│   ├── client_api.py             # /api/v1/me/* (authenticated client endpoints)\n│   ├── stripe_app_api.py         # /api/v1/stripe-app/* (Marketplace app backend)\n│   ├── stripe_webhook.py         # Stripe webhook receiver (signature verified)\n│   ├── _web_dashboard.py         # Dashboard UI (Jinja2 SSR)\n│   ├── _web_landing.py           # Public landing pages\n│   ├── _web_help.py, _help_content.py, _seo_content.py\n│   ├── admin.py, billing.py, clients.py, agents.py\n│   ├── onboarding.py, inbound_email.py, resend_webhook.py\n│   ├── health.py, monitor.py, scheduler.py, internal_reports.py\n│   └── web.py\n├── services/                     # Domain logic (35 files)\n│   ├── stripe_data_service.py    # Stripe Connect data fetching\n│   ├── stripe_enrichment.py      # Map findings to Stripe objects\n│   ├── analysis_service.py, leak_findings.py\n│   ├── tenant_service.py, plans_service.py, tier_gate.py\n│   ├── email_service.py, fastmail_service.py\n│   ├── alert_service.py, telegram_service.py\n│   ├── prometheus_client.py, plausible_service.py\n│   └── … and more\n├── middleware/                   # auth, rate-limit, security headers, CORS\n├── models/                       # SQLAlchemy ORM\n├── jobs/                         # Scheduled background work\n│   ├── recurring_analysis.py\n│   ├── stripe_sync.py\n│   ├── billing_cycle.py\n│   └── pattern_aggregation.py\n├── alembic/                "},{"kind":"example","language":"bash","snippet":"# Configure\ncp .env.example .env\n# Then fill in at minimum: DB_PASSWORD, OPENROUTER_API_KEY, JWT_SECRET\n# (Stripe / email / monitoring are optional unless you exercise those flows)\n\n# Local development (with Docker)\ndocker compose up -d        # postgres + redis + clickhouse\npython3 -m venv .venv && source .venv/bin/activate\npip install -r requirements.txt\nalembic upgrade head        # apply migrations\nuvicorn main:app --host 0.0.0.0 --port 8000 --reload\n\n# Run tests\npytest                       # 191 tests\nruff check . && ruff format --check\n\n# Production deploy\n./deploy.sh                  # blue-green API deploy\n./deploy.sh --all            # rebuild all services\n./deploy.sh --clean          # rebuild without Docker cache\n./deploy.sh --maintenance-on # show coming-soon page\n\n# Stripe Marketplace App development\ncd stripe-app && npm install && stripe apps start"}]}}