From fathom-pack
Tests Fathom meeting intelligence integrations in CI/CD pipelines. Useful for validating API connectivity and integration tests on push.
How this skill is triggered — by the user, by Claude, or both
Slash command
/fathom-pack:fathom-ci-integrationThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```yaml
name: Fathom Integration Tests
on:
push:
paths: ["src/fathom/**"]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with: { python-version: "3.11" }
- run: pip install -r requirements.txt
- run: pytest tests/ -v -k "not integration"
- name: API connectivity check
if: github.ref == 'refs/heads/main'
env:
FATHOM_API_KEY: ${{ secrets.FATHOM_API_KEY }}
run: |
python -c "
from fathom_client import FathomClient
client = FathomClient()
meetings = client.list_meetings(limit=1)
print(f'API connected: {len(meetings)} meetings')
"
For deployment, see fathom-deploy-integration.
npx claudepluginhub ia23a-lachnita/claude-code-plugins-plus-fix-skills --plugin fathom-pack2plugins reuse this skill
First indexed Jul 17, 2026
Sets up CI/CD for Fathom meeting integrations: mocked unit tests on PRs, live API validation on main. Trigger with 'fathom CI' or 'test fathom pipeline'.
Configure Firecrawl CI/CD integration with GitHub Actions and automated scraping tests. Use when setting up automated testing of Firecrawl integrations, configuring CI pipelines, or validating scraping behavior in pull requests. Trigger with phrases like "firecrawl CI", "firecrawl GitHub Actions", "firecrawl automated tests", "CI firecrawl", "test firecrawl in CI".
Configures CI/CD pipelines for Fireflies.ai integrations, including GitHub Actions workflows, secret management, and mock-based unit tests for GraphQL queries.