io.github.wmarceau/apollo

编码与调试

by marceausolutions

通过 MCP 使用 Apollo.io 进行 lead enrichment 与 prospecting,辅助销售线索挖掘和补全。

什么是 io.github.wmarceau/apollo

通过 MCP 使用 Apollo.io 进行 lead enrichment 与 prospecting,辅助销售线索挖掘和补全。

README

AI Assistants Hub - Development Sandbox

Central development workspace for AI-powered automation assistants using the 3-Layer Architecture (Directive → Orchestration → Execution).

Quick Navigation

See PROJECT_INDEX.md for detailed file paths and switching between projects.

Active Projects

ProjectStatusDirectoryProduction URL
Fitness InfluencerLiveprojects/fitness-influencer/Railway
Interview PrepLiveinterview-prep-pptx/Railway
Amazon SellerDevprojects/amazon-seller/-
Naples WeatherDevprojects/naples-weather/-

Repository Structure

code
dev-sandbox/
├── projects/                    # Individual AI assistant projects
│   ├── fitness-influencer/      # Fitness content automation
│   │   ├── src/                 # Python scripts
│   │   ├── frontend/            # Web interface
│   │   └── README.md
│   ├── interview-prep/          # → symlink to interview-prep-pptx/
│   ├── amazon-seller/           # Amazon SP-API automation
│   │   └── src/
│   ├── naples-weather/          # Weather report generator
│   └── shared/                  # Shared utilities across projects
│       ├── ai/                  # AI services (Grok)
│       ├── google/              # Google APIs (Gmail, Sheets)
│       ├── analytics/           # Business analytics
│       └── communication/       # SMS, email
│
├── interview-prep-pptx/         # Railway-linked Interview Prep project
│   ├── src/
│   ├── frontend/
│   ├── Procfile
│   └── railway.json
│
├── execution/                   # All execution scripts (skill access)
├── directives/                  # SOPs in Markdown format
├── .claude/skills/              # Skill configurations
│
├── PROJECT_INDEX.md             # Quick navigation guide
├── index.html                   # Main website homepage
├── setup_form.html              # Fitness Influencer setup form
└── deploy_to_skills.py          # Deployment pipeline

Working on Projects

Switch to a Project

bash
cd projects/fitness-influencer   # Fitness Influencer
cd interview-prep-pptx           # Interview Prep
cd projects/amazon-seller        # Amazon Seller

Key Locations by Project

ProjectScriptsFrontendSkillDirective
Fitnessprojects/fitness-influencer/src/projects/fitness-influencer/frontend/.claude/skills/fitness-influencer-operations/directives/fitness_influencer_operations.md
Interviewinterview-prep-pptx/src/interview-prep-pptx/frontend/.claude/skills/interview-prep/directives/interview_prep.md
Amazonprojects/amazon-seller/src/TODO.claude/skills/amazon-seller-operations/directives/amazon_seller_operations.md

Shared Utilities

Common services used across projects (located in projects/shared/):

UtilityPathUsed By
Grok AI Imagesshared/ai/grok_image_gen.pyFitness, Interview
Gmail Monitorshared/google/gmail_monitor.pyFitness, Amazon
Revenue Analyticsshared/analytics/revenue_analytics.pyFitness, Amazon
Twilio SMSshared/communication/twilio_sms.pyFitness, Amazon

Deployment

Deploy to Railway

bash
cd interview-prep-pptx
railway up
railway domain

Deploy to Skills

bash
python deploy_to_skills.py --project fitness-influencer-operations

Environment Variables

All projects share the root .env file:

env
# AI Services (All projects)
ANTHROPIC_API_KEY=xxx
XAI_API_KEY=xxx

# Google APIs (Fitness, Amazon)
GOOGLE_CREDENTIALS_PATH=credentials.json

# Amazon SP-API (Amazon only)
AMAZON_SELLER_ID=xxx
AMAZON_CLIENT_ID=xxx
AMAZON_CLIENT_SECRET=xxx

# Video Services (Fitness only)
SHOTSTACK_API_KEY=xxx
CREATOMATE_API_KEY=xxx

# Communication (Fitness, Amazon)
TWILIO_ACCOUNT_SID=xxx
TWILIO_AUTH_TOKEN=xxx

3-Layer Architecture

  1. Directives (directives/) - SOPs defining what to do
  2. Orchestration - Claude reads directives, makes decisions
  3. Execution (execution/) - Deterministic Python scripts

Development Workflow

  1. Edit in project folder - projects/{project}/src/ or interview-prep-pptx/src/
  2. Copy to execution - For skill access: cp {project}/src/*.py execution/
  3. Update skill - .claude/skills/{skill-name}/SKILL.md
  4. Deploy - Railway or deploy_to_skills.py

Jumping Between Projects

When switching projects mid-session, just say:

  • "Let's work on Amazon seller" → Files in projects/amazon-seller/
  • "Switch to fitness influencer" → Files in projects/fitness-influencer/
  • "Back to interview prep" → Files in interview-prep-pptx/

Features can be shared between projects using projects/shared/.

Session History

📚 View All Sessions

常见问题

io.github.wmarceau/apollo 是什么?

通过 MCP 使用 Apollo.io 进行 lead enrichment 与 prospecting,辅助销售线索挖掘和补全。

相关 Skills

网页构建器

by anthropics

Universal
热门

面向复杂 claude.ai HTML artifact 开发,快速初始化 React + Tailwind CSS + shadcn/ui 项目并打包为单文件 HTML,适合需要状态管理、路由或多组件交互的页面。

在 claude.ai 里做复杂网页 Artifact 很省心,多组件、状态和路由都能顺手搭起来,React、Tailwind 与 shadcn/ui 组合效率高、成品也更精致。

编码与调试
未扫描123.0k

前端设计

by anthropics

Universal
热门

面向组件、页面、海报和 Web 应用开发,按鲜明视觉方向生成可直接落地的前端代码与高质感 UI,适合做 landing page、Dashboard 或美化现有界面,避开千篇一律的 AI 审美。

想把页面做得既能上线又有设计感,就用前端设计:组件到整站都能产出,难得的是能避开千篇一律的 AI 味。

编码与调试
未扫描123.0k

网页应用测试

by anthropics

Universal
热门

用 Playwright 为本地 Web 应用编写自动化测试,支持启动开发服务器、校验前端交互、排查 UI 异常、抓取截图与浏览器日志,适合调试动态页面和回归验证。

借助 Playwright 一站式验证本地 Web 应用前端功能,调 UI 时还能同步查看日志和截图,定位问题更快。

编码与调试
未扫描123.0k

相关 MCP Server

GitHub

编辑精选

by GitHub

热门

GitHub 是 MCP 官方参考服务器,让 Claude 直接读写你的代码仓库和 Issues。

这个参考服务器解决了开发者想让 AI 安全访问 GitHub 数据的问题,适合需要自动化代码审查或 Issue 管理的团队。但注意它只是参考实现,生产环境得自己加固安全。

编码与调试
84.2k

by Context7

热门

Context7 是实时拉取最新文档和代码示例的智能助手,让你告别过时资料。

它能解决开发者查找文档时信息滞后的问题,特别适合快速上手新库或跟进更新。不过,依赖外部源可能导致偶尔的数据延迟,建议结合官方文档使用。

编码与调试
53.3k

by tldraw

热门

tldraw 是让 AI 助手直接在无限画布上绘图和协作的 MCP 服务器。

这解决了 AI 只能输出文本、无法视觉化协作的痛点——想象让 Claude 帮你画流程图或白板讨论。最适合需要快速原型设计或头脑风暴的开发者。不过,目前它只是个基础连接器,你得自己搭建画布应用才能发挥全部潜力。

编码与调试
46.4k

评论