Agent skill
oe-integration-mode-smoke
Smoke-test “integration mode” safely (Supabase + optional live OpenAI integration tests). Use when debugging prod-only differences, validating Supabase connectivity, or running backend/tests_integration without turning every local run into a deployment.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/oe-integration-mode-smoke
SKILL.md
oe-integration-mode-smoke
Supabase connectivity (fastest signal)
-
Export required env vars:
export OE_INTEGRATION_MODE=supabaseexport OE_SUPABASE_URL=...export OE_SUPABASE_KEY=...export OE_TEAM_ID=...export OE_SYSTEM_USER_ID=...- (optional)
export OE_EMAIL_ACCOUNT_ID=...
-
Run the built-in connection validator:
python -m backend.workflows.io.integration.test_connection
Live OpenAI integration lane (only when explicitly needed)
-
Export integration test env vars:
export AGENT_MODE=openaiexport OPENAI_TEST_MODE=1export OPENAI_API_KEY=...
-
Run the integration tests:
pytest backend/tests_integration/ -v
If a test fails
- Prefer fixing the contract in the integration adapter layer first:
backend/workflows/io/integration/adapter.pybackend/workflows/io/integration/field_mapping.pybackend/workflows/io/integration/status_utils.py
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?