File contents Ephemeral E2E SDK Tests
Quick ephemeral verification tests for Composio SDK with AI frameworks. Never commit these tests.
Important Distinction
Ephemeral tests (this skill): Quick verification in .agent_cache/test-<usecase> - never committed
Actual E2E tests that run in CI : Use ts/e2e-tests/ - committed to repository
Quick Setup
# Use descriptive usecase names (e.g., openai-direct-tools, vercel-tool-router, anthropic-mcp)
TEST_DIR=".agent_cache/test-<usecase>"
mkdir -p "$TEST_DIR" && cd "$TEST_DIR"
npm init -y
npm install @composio/core # Add framework-specific packages as needed
What to Test
Direct Tools (Non-Agentic) : SDK integration with AI frameworks without Tool Router
Tool Router (Agentic) : User-isolated sessions with Tool Router
MCP Integration : MCP protocol compatibility
Framework Compatibility : Different AI frameworks (OpenAI, Vercel, Anthropic, etc.)
Implementation Examples
For implementation examples, refer to existing skills:
Tool Router basics : Read building-agents skill
OpenAI integration : Read building-agents-using-openai skill
Vercel AI SDK : Read building-agents-using-vercel skill
Anthropic : Read building-agents-using-anthropic skill
LangChain : Read building-agents-using-langchain skill
Other frameworks : Check respective building-agents-using-* skills
Clean Up
cd .. && rm -rf "$TEST_DIR"
Best Practices
Always use .agent_cache - These are ephemeral, never commit
For CI E2E tests - Use ts/e2e-tests/ instead (see ts/e2e-tests/README.md)
Use non-auth apps - HackerNews, Public APIs for quick testing
Report critical issues - Add proper test cases to ts/e2e-tests/ if needed
1 --- 2 name: composiohq-composio-ephemeral-e2e-sdk-tests 3 description: Ephemeral E2E SDK Tests 4 --- 5 # Ephemeral E2E SDK Tests 6 7 Quick ephemeral verification tests for Composio SDK with AI frameworks. Never commit these tests. 8 9 ## Important Distinction 10 11 - **Ephemeral tests** (this skill): Quick verification in `.agent_cache/test-<usecase>` - never committed 12 - **Actual E2E tests that run in CI**: Use `ts/e2e-tests/` - committed to repository 13 14 ## Quick Setup 15 16 ```bash 17 # Use descriptive usecase names (e.g., openai-direct-tools, vercel-tool-router, anthropic-mcp) 18 TEST_DIR=".agent_cache/test-<usecase>" 19 mkdir -p "$TEST_DIR" && cd "$TEST_DIR" 20 npm init -y 21 npm install @composio/core # Add framework-specific packages as needed 22 ``` 23 24 ## What to Test 25 26 - **Direct Tools (Non-Agentic)**: SDK integration with AI frameworks without Tool Router 27 - **Tool Router (Agentic)**: User-isolated sessions with Tool Router 28 - **MCP Integration**: MCP protocol compatibility 29 - **Framework Compatibility**: Different AI frameworks (OpenAI, Vercel, Anthropic, etc.) 30 31 ## Implementation Examples 32 33 For implementation examples, refer to existing skills: 34 35 - **Tool Router basics**: Read `building-agents` skill 36 - **OpenAI integration**: Read `building-agents-using-openai` skill 37 - **Vercel AI SDK**: Read `building-agents-using-vercel` skill 38 - **Anthropic**: Read `building-agents-using-anthropic` skill 39 - **LangChain**: Read `building-agents-using-langchain` skill 40 - **Other frameworks**: Check respective `building-agents-using-*` skills 41 42 ## Clean Up 43 44 ```bash 45 cd .. && rm -rf "$TEST_DIR" 46 ``` 47 48 ## Best Practices 49 50 - **Always use .agent_cache** - These are ephemeral, never commit 51 - **For CI E2E tests** - Use `ts/e2e-tests/` instead (see `ts/e2e-tests/README.md`) 52 - **Use non-auth apps** - HackerNews, Public APIs for quick testing 53 - **Report critical issues** - Add proper test cases to `ts/e2e-tests/` if needed
tuyv/ccpm/tree/main/preset-registry/skills/composiohq-composio-ephemeral-e2e-sdk-tests commit 8c0b402a39
Frequently asked questions How do I install the Composiohq Composio Ephemeral E2e Sdk Tests skill? Run npx skillmds@latest add tuyv/composiohq-composio-ephemeral-e2e-sdk-tests in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Composiohq Composio Ephemeral E2e Sdk Tests skill do? Ephemeral E2E SDK Tests It is listed under Coding & Dev Tools on SkillMD.
Is Composiohq Composio Ephemeral E2e Sdk Tests safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Composiohq Composio Ephemeral E2e Sdk Tests? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Composiohq Composio Ephemeral E2e Sdk Tests free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Composiohq Composio Ephemeral E2e Sdk Tests? tuyv (@tuyv) published this skill. Their other Agent Skills are listed on their SkillMD profile.