{"owner":"ComposioHQ","repo":"composio","hasSkills":true,"totalSkillsCount":209,"totalTokensCount":63490,"categories":["anthropic-skill","root-instruction","claude-rule","command-prompt","subagent-persona","plugin-manifest"],"hasMcp":false,"mcpConfig":null,"found":[".agents/skills/cli-e2e/SKILL.md",".agents/skills/cli-command/SKILL.md",".agents/skills/bug-fixing/SKILL.md",".agents/skills/cli-release/SKILL.md","skills/composio/SKILL.md",".agents/skills/cross-sdk-parity/SKILL.md",".agents/skills/eve/SKILL.md",".agents/skills/docs-decisions/SKILL.md",".agents/skills/good-docs-audit/SKILL.md",".agents/skills/good-docs-writing/SKILL.md",".agents/skills/python-providers/SKILL.md",".agents/skills/effect-v4/SKILL.md",".agents/skills/python-release/SKILL.md",".agents/skills/python-sdk/SKILL.md",".agents/skills/python-testing/SKILL.md",".agents/skills/repo-guidance/SKILL.md",".agents/skills/skill-maintenance/SKILL.md",".agents/skills/typescript-providers/SKILL.md",".agents/skills/typescript-sdk/SKILL.md",".agents/skills/typescript-testing/SKILL.md","AGENTS.md","CLAUDE.md","docs/AGENTS.md","docs/CLAUDE.md","python/AGENTS.md","ts/AGENTS.md",".claude/commands/api-update.md",".claude/commands/changelog.md","docs/evals/kb-search-v1.json",".agents/skills/effect-v4/versions.json","docs/agent-guidance/agents/changelog-docs-updater.md","docs/agent-guidance/agents/connect-clients-sync.md","docs/agent-guidance/agents/docs-reviewer.md","skills/composio/references/errors.md","skills/composio/references/for-you.md","skills/composio/references/platform.md","ts/examples/tools/CHANGELOG.md","ts/examples/tools/README.md","ts/examples/tools/package.json","ts/examples/tools/tsconfig.json","ts/packages/cli-keyring/CHANGELOG.md","ts/packages/cli-keyring/README.md","ts/packages/cli-keyring/package.json","ts/packages/cli-keyring/tsconfig.json","ts/packages/cli-keyring/tsconfig.options.json","ts/packages/cli-keyring/tsconfig.src.json","ts/packages/cli-keyring/tsconfig.test.json","ts/packages/cli/AGENTS.md","ts/packages/cli/CHANGELOG.md","ts/packages/cli/CLAUDE.md","ts/packages/cli/README.md","ts/packages/cli/lint-boundaries.json","ts/packages/cli/package.json","ts/packages/cli/tsconfig.json","ts/packages/cli/tsconfig.options.json","ts/packages/cli/tsconfig.src.json","ts/packages/cli/tsconfig.test.json","ts/packages/cli/turbo.json","ts/packages/core/AGENTS.md","ts/packages/core/CHANGELOG.md","ts/packages/core/README.md","ts/packages/core/package.json","ts/packages/core/tsconfig.build.json","ts/packages/core/tsconfig.json","ts/packages/core/tsconfig.type-tests.json","ts/packages/experimental/CHANGELOG.md","ts/packages/experimental/README.md","ts/packages/experimental/package.json","ts/packages/experimental/tsconfig.json","ts/packages/json-schema-to-effect-schema/CHANGELOG.md","ts/packages/json-schema-to-effect-schema/README.md","ts/packages/json-schema-to-effect-schema/package.json","ts/packages/json-schema-to-effect-schema/tsconfig.json","ts/packages/json-schema-to-effect-schema/tsconfig.options.json","ts/packages/json-schema-to-effect-schema/tsconfig.src.json","ts/packages/json-schema-to-effect-schema/tsconfig.test.json","ts/packages/json-schema-to-zod/CHANGELOG.md","ts/packages/json-schema-to-zod/README.md","ts/packages/json-schema-to-zod/package.json","ts/packages/json-schema-to-zod/tsconfig.json","ts/packages/json-schema-to-zod/tsconfig.options.json","ts/packages/json-schema-to-zod/tsconfig.src.json","ts/packages/json-schema-to-zod/tsconfig.test.json","ts/packages/providers/AGENTS.md","ts/packages/providers/README.md","ts/packages/slim/CHANGELOG.md","ts/packages/slim/README.md","ts/packages/slim/package.json","ts/packages/slim/turbo.json","ts/packages/ts-builders/CHANGELOG.md","ts/packages/ts-builders/README.md","ts/packages/ts-builders/package.json","ts/packages/ts-builders/tsconfig.json","ts/packages/ts-builders/tsconfig.options.json","ts/packages/ts-builders/tsconfig.src.json","ts/packages/ts-builders/tsconfig.test.json",".agents/skills/bug-fixing/references/regression-testing.md",".agents/skills/cli-command/references/client-cache-sync.md",".agents/skills/cli-command/references/design.md",".agents/skills/cli-command/references/implementation.md",".agents/skills/cli-e2e/references/docker-cli-e2e.md",".agents/skills/cli-release/references/release-workflow.md",".agents/skills/cross-sdk-parity/references/parity-workflow.md",".agents/skills/docs-decisions/references/decision-records.md",".agents/skills/docs-decisions/references/docs-workflow.md",".agents/skills/effect-v4/references/cli-surface.md",".agents/skills/effect-v4/references/core-patterns.md",".agents/skills/effect-v4/references/upgrade-workflow.md",".agents/skills/eve/references/source-of-truth.md",".agents/skills/good-docs-audit/references/audit-process.md",".agents/skills/good-docs-writing/references/style-guide.md",".agents/skills/python-providers/references/provider-workflow.md",".agents/skills/python-release/references/release-workflow.md",".agents/skills/python-sdk/references/sdk-layout.md",".agents/skills/python-testing/references/nox-make.md",".agents/skills/repo-guidance/references/repository-workflow.md",".agents/skills/skill-maintenance/references/skill-format.md",".agents/skills/typescript-providers/references/provider-workflow.md",".agents/skills/typescript-sdk/references/core-sdk.md",".agents/skills/typescript-testing/references/effect-v4-cli.md",".agents/skills/typescript-testing/references/test-commands.md","ts/packages/cli/recordings/recordings.yaml","ts/packages/core/docs/error-consistency.md","ts/packages/core/pack/README.md","ts/packages/core/scripts/README.md","ts/packages/providers/anthropic/CHANGELOG.md","ts/packages/providers/anthropic/README.md","ts/packages/providers/anthropic/package.json","ts/packages/providers/anthropic/tsconfig.json","ts/packages/providers/claude-agent-sdk/CHANGELOG.md","ts/packages/providers/claude-agent-sdk/README.md","ts/packages/providers/claude-agent-sdk/package.json","ts/packages/providers/claude-agent-sdk/tsconfig.json","ts/packages/providers/cloudflare/CHANGELOG.md","ts/packages/providers/cloudflare/README.md","ts/packages/providers/cloudflare/package.json","ts/packages/providers/cloudflare/tsconfig.json","ts/packages/providers/google/CHANGELOG.md","ts/packages/providers/google/README.md","ts/packages/providers/google/package.json","ts/packages/providers/google/tsconfig.json","ts/packages/providers/langchain/CHANGELOG.md","ts/packages/providers/langchain/README.md","ts/packages/providers/langchain/package.json","ts/packages/providers/langchain/tsconfig.json","ts/packages/providers/llamaindex/CHANGELOG.md","ts/packages/providers/llamaindex/README.md","ts/packages/providers/llamaindex/package.json","ts/packages/providers/llamaindex/tsconfig.json","ts/packages/providers/mastra/CHANGELOG.md","ts/packages/providers/mastra/README.md","ts/packages/providers/mastra/package.json","ts/packages/providers/mastra/tsconfig.json","ts/packages/providers/openai-agents/CHANGELOG.md","ts/packages/providers/openai-agents/README.md","ts/packages/providers/openai-agents/package.json","ts/packages/providers/openai-agents/tsconfig.json","ts/packages/providers/openai/CHANGELOG.md","ts/packages/providers/openai/README.md","ts/packages/providers/openai/package.json","ts/packages/providers/openai/tsconfig.json","ts/packages/providers/typesafe/CHANGELOG.md","ts/packages/providers/typesafe/README.md","ts/packages/providers/typesafe/package.json","ts/packages/providers/typesafe/tsconfig.json","ts/packages/providers/vercel/CHANGELOG.md","ts/packages/providers/vercel/README.md","ts/packages/providers/vercel/package.json","ts/packages/providers/vercel/tsconfig.json","ts/packages/cli/src/effect-errors/README.md","ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json","ts/packages/cli/test/__fixtures__/notion-archive-page.json","ts/packages/cli/test/__fixtures__/notion-create-comment.json","ts/packages/cli/test/__fixtures__/notion-delete-block.json","ts/packages/cli/test/__mocks__/toolkits.json","ts/packages/cli/test/__mocks__/tools-as-enums.json","ts/packages/cli/test/__mocks__/tools.json","ts/packages/cli/test/__mocks__/trigger-types-as-enums.json","ts/packages/cli/test/__mocks__/trigger-types.json","ts/packages/core/src/telemetry/README.md","ts/packages/core/test/AuthConfigs/README.md","ts/packages/providers/mastra/test/README.md","ts/packages/cli/test/__fixtures__/ambiguous-project/package.json","ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json","ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json","ts/packages/cli/test/__fixtures__/typescript-project/package.json","ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json","ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json","ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json","ts/packages/core/test/fixtures/webhook/README.md","ts/packages/core/test/fixtures/webhook/golden-signatures.json","ts/packages/core/test/fixtures/webhook/v1-github-push.json","ts/packages/core/test/fixtures/webhook/v2-github-push.json","ts/packages/core/test/fixtures/webhook/v3-github-push.json","ts/packages/providers/typesafe/test/fixtures/question-corpus.json","ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml","ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json","ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json","ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json","ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json","ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json","ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json"],"skills":{".agents/skills/cli-e2e/SKILL.md":"---\nname: cli-e2e\ndescription: Write, modify, or debug Docker-based Composio CLI end-to-end tests under ts/e2e-tests/cli, including binary invocation, fixture isolation, output assertions, and package manifests. Use for CLI E2E test suites only; use cli-command for CLI source implementation.\n---\n\n# CLI E2E\n\nUse this skill for CLI end-to-end tests.\n\nRead `references/docker-cli-e2e.md` before adding or changing suites under `ts/e2e-tests/cli/`.\n",".agents/skills/cli-command/SKILL.md":"---\nname: cli-command\ndescription: Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables, and local vendor references. Use for CLI command UX, command wiring, service changes, or CLI source edits. Do not use for CLI E2E-only work; use cli-e2e there.\n---\n\n# CLI Command\n\nUse this skill for CLI command design and implementation.\n\nRead the relevant reference:\n\n- `references/design.md` for command surface, output, errors, interactivity, configuration, and exit codes.\n- `references/implementation.md` for Effect command wiring and service patterns.\n- `references/client-cache-sync.md` when touching toolkit client services.\n",".agents/skills/bug-fixing/SKILL.md":"---\nname: bug-fixing\ndescription: Fix defects in the Composio SDK repository with focused reproduction, root-cause analysis, regression tests, and narrow verification. Use when the user reports a bug, failing test, CI regression, runtime defect, or incorrect SDK behavior. Do not use for new feature design or broad refactors.\n---\n\n# Bug Fixing\n\nUse this skill for defect work.\n\nRead `references/regression-testing.md` before editing code so the fix includes the right reproduction and tests.\n",".agents/skills/cli-release/SKILL.md":"---\nname: cli-release\ndescription: Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag selection, asset and installation verification, and failed release recovery. Use when a contributor asks to build a CLI beta, publish or promote a stable CLI version, choose a release candidate, monitor a CLI release, or diagnose a failed CLI release. Do not use for TypeScript SDK Changesets releases or CLI source implementation.\n---\n\n# CLI Release\n\nUse this skill for the GitHub Release that powers the standalone `composio` binary and installer.\n\nRead `references/release-workflow.md` before selecting a candidate or dispatching a workflow.\n\n## Release Contract\n\n- Never add a Changeset for `@composio/cli`; the package is ignored by Changesets and such files wedge `ts.release.yml`.\n- Treat a merge to `next` that touches CLI paths as a beta build. Promote a tested beta with the `promote-stable` workflow action for the normal stable-release path.\n- Never bump the private CLI `package.json` to select a binary version. For an\n  intentional minor or major, build an explicitly versioned beta and promote\n  that tested beta through the same stable path.\n- Resolve beta tags and workflow state from GitHub immediately before acting. Never invent or reuse a stale candidate from memory.\n- A stable promotion is a production write. If the user did not name the exact beta tag, present the resolved candidate and obtain explicit confirmation before dispatching it.\n- Follow the release through asset verification and installation tests. Do not stop after the dispatch succeeds.\n\n## Execution\n\n1. Classify the request as automatic beta, manual beta, stable promotion, or recovery.\n2. Run the playbook's read-only preflight and identify the exact source commit and release tag.\n3. Dispatch only the requested workflow action and watch the resulting run to completion.\n4. Verify the published release and downstream checks named in the playbook.\n5. Report the released tag, source beta or commit, workflow URL, asset state, install-test result, and any remaining follow-up.\n","skills/composio/SKILL.md":"---\nname: composio\ndescription: Route and complete Composio work across Composio For You and Composio Platform. Use when the user mentions Composio; wants an agent to use apps such as Gmail, Slack, GitHub, Notion, Calendar, or Linear; needs first-time setup, an SDK or MCP integration, CLI operation, migration guidance, current documentation, or help diagnosing a connection or tool call.\n---\n\n# Composio\n\nUse this skill as a router. Identify the product and the job, load only the relevant guidance, consult canonical documentation for volatile details, and then answer or do the work the user requested.\n\n## 1. Choose the product\n\nDo not blend the products. They use different credentials and setup paths.\n\n| | Composio For You | Composio Platform |\n|---|---|---|\n| Use when | Someone wants their own agent to use their own apps | A developer is building a product whose users connect accounts |\n| Primary surface | MCP or the Composio CLI | SDK sessions inside an application |\n| Credential | `ck_...` consumer key when the client requires a header | `COMPOSIO_API_KEY` project key |\n| Dashboard | `dashboard.composio.dev` → For You | `dashboard.composio.dev` → Platform |\n\nAsk one short question only when context does not establish the product:\n\n> Is this for your own agent and accounts, or for a product where your users connect their accounts?\n\nTreat a named personal AI client with no product code as For You. Treat an application codebase, SDK, user or tenant identity, backend, or product agent as Platform.\n\n## 2. Choose the job\n\nIdentify the requested outcome before taking action:\n\n- **Explain or discover:** answer a question, compare approaches, or find the current API.\n- **Set up:** establish credentials, an MCP client, the CLI, or an SDK for the first time.\n- **Build or change:** integrate Composio into an existing agent or application.\n- **Operate:** find, connect, and run tools for a real task.\n- **Debug or migrate:** diagnose a failure, update an older integration, or move from legacy direct execution or Tool Router.\n\nDo not turn an explanation, documentation lookup, or narrow bug fix into onboarding.\n\n## 3. Load only the relevant guidance\n\n- For You: read [Composio For You](references/for-you.md).\n- Platform: read [Composio Platform](references/platform.md).\n- Provider, connection, or execution failure: also read [Errors and provider gotchas](references/errors.md).\n\n## Complete the selected job\n\n- For a question, fetch current documentation when needed and give the concrete answer. Do not mutate a project or force a tool call.\n- For setup or integration, inspect the existing environment, preserve its architecture and identity model, make the smallest useful change, and verify it with one safe real tool call when credentials and user authorization are available.\n- For an operational request, connect only the apps the task needs and execute the requested workflow.\n- For debugging, get the Composio log or request ID, identify the failing boundary, fix that boundary, and retry when the user authorized execution.\n\n## Stable rules\n\n1. Establish the product before choosing credentials, URLs, SDKs, or commands.\n2. Treat dashboard onboarding as a context, not the skill's identity. When the developer arrives with an existing `COMPOSIO_API_KEY` from Getting Started, use it and never create, rotate, replace, print, or request it in chat. Do not run `composio dev init` in that path.\n3. For a general first-time Platform setup with no dashboard credential handoff, follow the current setup path in the Platform guide.\n4. Never invent toolkit or tool slugs. Discover them at runtime or with the CLI.\n5. Do not build a provider OAuth flow. Composio returns a Connect Link when authentication is needed.\n6. Use sessions for new Platform integrations. Preserve the application's existing user identity and agent architecture.\n7. Keep credentials out of source control, URLs, logs, chat, and command output.\n8. Get the log or request ID before diagnosing a failed tool call.\n9. Prefer the smallest configuration that completes the current job. Keep toolkit filters, tag policies, sandbox controls, custom auth, provider-specific hardening, and other advanced options out of the first path unless the request or existing code requires them.\n10. Do not invent repository facts. Never claim that a file, framework, environment loader, identity field, agent path, or dependency exists until it was provided or inspected. If codebase context is unavailable, state the unknown and ask for access or one necessary detail.\n11. In SDK or API examples, use exact identifiers and call shapes from a current public page or schema. Copy the documented shape for the requested language instead of translating names between TypeScript and Python; if a required detail is not documented, explain the behavior without inventing code.\n\n## Canonical information\n\nUse bundled references for stable decisions. A user-facing source list contains only public `https://docs.composio.dev/...` pages actually consulted; bundled reference names, local paths, and `file://` URLs are omitted. For versions, provider adapters, client-specific setup, toolkit behavior, or APIs that may have changed, use the current canonical documentation and current CLI or tool schemas as the primary sources before answering or editing code:\n\nWhen sources disagree, prefer the current API reference and live endpoint behavior over any page marked Legacy, and name the REST API version explicitly.\n\n```text\nhttps://docs.composio.dev/llms.txt\nhttps://docs.composio.dev/docs/<page>.md\nhttps://docs.composio.dev/toolkits/<toolkit>.md\n```\n\nIf those primary sources do not answer a Composio product or troubleshooting question, query the public unified knowledge search at `https://docs.composio.dev/api/knowledge-search?q=<question>`.\n\nResults may be canonical docs, KB, toolkit, example, or reference pages. Use the returned evidence to answer the question; public records do not establish the live state of a user's account, project, connection, or tool call.\n\nWhen knowledge search supplies evidence, cite the result's returned `canonicalUrl`, not the search API URL. If `canonicalUrl` is relative, prefix it with `https://docs.composio.dev` before citing it.\n\nOnly treat a result as evidence when its excerpt or page directly addresses the question. If no public source directly documents an exact error or symptom, say so instead of diagnosing from adjacent results; request the log or request ID, or the necessary live evidence.\n\nUse the documentation to complete the task. Do not merely hand the user a link unless they asked for one.\n",".agents/skills/cross-sdk-parity/SKILL.md":"---\nname: cross-sdk-parity\ndescription: Keep TypeScript and Python SDK behavior, generated client usage, public API naming, and docs examples aligned. Use when a change affects both SDKs, when generated client pins move, when comparing TS/Python behavior, or when a backend API contract changed. Do not use for single-language internal-only changes.\n---\n\n# Cross-SDK Parity\n\nUse this skill when TypeScript and Python must stay aligned.\n\nRead `references/parity-workflow.md` before changing shared SDK behavior or generated client pins.\n",".agents/skills/eve/SKILL.md":"---\nname: eve\ndescription: Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals.\n---\n\n# eve\n\neve is a filesystem-first framework for durable backend AI agents. An agent is\na directory on disk — instructions, skills, tools, connections, channels,\nsubagents, and schedules are all files — and eve compiles and runs it.\n\n## Source of truth\n\nThe complete documentation ships inside the `eve` package. Do not rely on this\nskill for guidance — always read the bundled docs, which match the installed\nversion exactly:\n\n```\nnode_modules/eve/docs/\n```\n\nStart with `node_modules/eve/docs/README.md`. It contains the full\nindex and recommended reading order. Before writing any eve code, read the\nrelevant guide there first.\n\nIf `eve` is not installed yet, install it (`npm install eve`) or scaffold a new\nagent with `npx eve init <agent-name>`, then read the bundled docs.\n\nSee `references/source-of-truth.md` for the repo-local handoff boundary.\n",".agents/skills/docs-decisions/SKILL.md":"---\nname: docs-decisions\ndescription: Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review guidance. Use for files under docs/, documentation workflows, or requests to record or update a docs decision. Do not use for SDK runtime changes unless docs are the main deliverable.\n---\n\n# Docs Decisions\n\nUse this skill for docs-site work and docs decision records.\n\nRead the relevant reference:\n\n- `references/docs-workflow.md` for docs commands, content rules, and automation.\n- `references/decision-records.md` for decisions and ADR-style updates.\n",".agents/skills/good-docs-audit/SKILL.md":"---\nname: good-docs-audit\ndescription: Audit a doc, guide, README, or block of prose against the good-docs-writing style guide and report violations. Use when the user asks to review, critique, lint, or check the voice and tone of documentation or text. Produces a structured findings report (file:line, rule violated, offending text, suggested rewrite) and does NOT edit files unless explicitly asked.\n---\n\n# Good docs audit\n\nReview target documentation against the `good-docs-writing` rules and report where the writing drifts from that voice. Default behavior is **report only**: produce findings, do not edit. Only modify files if the user explicitly says to fix, rewrite, or apply.\n\nRead `references/audit-process.md` for the procedure, the prioritized violation checklist, the report format, and the reporting rules.\n\nNon-negotiables:\n\n- Read `good-docs-writing` (and its `references/style-guide.md`) first. Those rules are the rubric; this skill is the process.\n- Cite `file:line` for every finding and quote the exact offending text.\n- Give a real rewrite in the target voice, not \"consider revising.\"\n- Don't invent violations. A short report is a good outcome.\n",".agents/skills/good-docs-writing/SKILL.md":"---\nname: good-docs-writing\ndescription: Writing style guide derived from Modal's documentation voice. Apply when writing or editing docs, guides, tutorials, or technical prose that should read direct, second-person, confident, low-jargon, and example-first. Use to draft new docs in this voice or to revise existing prose toward it.\n---\n\n# Good docs writing\n\nWrite docs the way Modal writes them: direct, friendly, confident, and ruthlessly practical. Explain the _why_ in one breath, then show working code. Treat the reader as a capable developer who wants to ship, not a student who needs a lecture.\n\nRead `references/style-guide.md` for the full rule set (Voice, Structure, Terminology, Punctuation, Code examples, Formatting) and apply every rule while drafting.\n\nThe rules that matter most, before you open the reference:\n\n- Address the reader as \"you\", never \"the user\" or \"one\".\n- Open with the concept or benefit in the first sentence. No throat-clearing.\n- Put a minimal runnable example near the top, then explain what just happened.\n- Remove every em-dash. Use a period, comma, colon, or parentheses instead.\n- Cut vague intensifiers (\"seamlessly\", \"powerful\", \"robust\", \"cutting-edge\"). Show a thing being easy instead of calling it easy.\n- Backtick every code identifier, command, parameter, path, and filename.\n\nTo review existing prose against these rules instead of drafting, use `good-docs-audit`.\n",".agents/skills/python-providers/SKILL.md":"---\nname: python-providers\ndescription: Create, modify, test, or package Python provider adapters under python/providers, including framework-specific dependencies, public imports, type inference, and provider metadata. Use for Python provider work only; use python-sdk for core SDK changes.\n---\n\n# Python Providers\n\nUse this skill for Python provider package work.\n\nRead `references/provider-workflow.md` before changing `python/providers/*`.\n",".agents/skills/effect-v4/SKILL.md":"---\nname: effect-v4\ndescription: Write, review, or upgrade Effect v4 code in the Composio CLI, cli-keyring, and json-schema-to-effect-schema packages, all pinned exactly to effect@4.0.3 — Context.Service and explicit layers, Schema.TaggedError and typed recovery, the effect/cli command surface, and the vendored effect source oracle. Use when writing or reviewing Effect v4 code, answering a v4 API question, working in effect/cli, defining a Context.Service service, modeling an error with Schema.TaggedError, bumping the Effect pins, or verifying an unfamiliar API against ts/vendor/effect. Do not use for CLI command UX/wiring design (use cli-command) or CLI E2E tests (use cli-e2e).\n---\n\n# Effect v4\n\nThe CLI, `@composio/cli-keyring`, and `@composio/json-schema-to-effect-schema` run on\nEffect v4. Every claim below is grounded in the migrated source, not memory of v3.\n\n## Exact version matrix\n\n`effect`, `@effect/platform-bun`, and `@effect/vitest`\nare pinned to the **same exact** `4.0.3` — never `^`, `@next`, or a mismatched\nversion across packages. `@effect/cli` and `@effect/platform` no longer exist as\ndependencies; their surfaces are consolidated into `effect` and `effect/*`.\nSee [versions.json](versions.json) for the full matrix (also `typescript`, `vitest`).\n\n## Read next\n\n- [references/core-patterns.md](references/core-patterns.md) — services, layers, typed\n  errors, Schema, choosing between `Effect.gen` and `Effect.fn`, `Option` combinators in\n  place of `isSome` ternaries, driving time in tests with\n  `TestClock` (fork, adjust until the fiber settles, join) instead of `it.live`, and the v3→v4 rename table\n  (labeled historical, for recognizing stale patterns).\n- [references/cli-surface.md](references/cli-surface.md) — `effect/cli`:\n  `Command`, `Flag`, `Argument`, `GlobalFlag`, `CliConfig`, the custom\n  `CliOutput.Formatter`, and the runner's double-print rule.\n- [references/upgrade-workflow.md](references/upgrade-workflow.md) — procedure for\n  bumping to a newer release.\n\nCode excerpts in those references are short quotes from real, currently-compiling repo\nfiles (path cited at each excerpt) — not standalone examples. The compile-checked\nsource of truth is always the cited file itself; when it and a reference disagree,\ntrust the file and fix the reference.\n\n## Non-negotiables\n\n- `Effect.gen(function* () {...})` for effect values — the dominant form, including named\n  module consts — and `(params) => Effect.gen(...)` for parameterized helpers.\n  `Effect.fn(...)` is the function form whose effects carry stack-frame annotations (its\n  optional name string adds a per-call tracing span), worth it for service members and\n  combinator callbacks that should be attributable in error reports. All forms re-run\n  their body per execution. See \"`Effect.gen` vs `Effect.fn`\" in core-patterns.\n- Define services with `Context.Service` and an explicit `static readonly Default`/`layer`\n  layer built with `Layer.succeed`/`Layer.effect`/`Layer.provide`. V4 does not generate a\n  layer for you.\n- Model expected failures with `Schema.TaggedError` (or a plain `Data.TaggedError`\n  when no Schema fields are needed) and recover with `Effect.catchTag`/`catchTags`/`Match`,\n  never manual `_tag` string comparisons.\n- Wrap fallible Promises with `Effect.tryPromise({ try, catch })`; `Effect.promise` turns\n  rejection into a defect. No `async`/`await` or `try`/`catch` inside Effect workflows —\n  ESLint bans them in `ts/packages/cli/src`.\n- Treat every remembered v3 package name and API as wrong until verified against\n  `ts/vendor/effect` (read-only source oracle — never edit or import from it) and the\n  installed `effect@4.0.3` typings. Source may be ahead of the published package;\n  the compiler is the compatibility gate.\n\n## Verification\n\n```bash\npnpm typecheck\npnpm --filter @composio/cli test\n```\n\nRun `pnpm validate:agent-skills` and `pnpm validate:skill-routing` after editing this\nskill or its descriptions, and compile the TypeScript blocks in this skill and in\n`typescript-testing/references/effect-v4-cli.md` against the pinned packages with:\n\n```bash\nnode .agents/skills/effect-v4/scripts/check-examples.mjs\n```\n\nBlocks that quote repo files with unresolvable imports carry a `no-check` fence info string.\n",".agents/skills/python-release/SKILL.md":"# python-release\n\nPath: `.agents/skills/python-release/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/SKILL.md)",".agents/skills/python-sdk/SKILL.md":"# python-sdk\n\nPath: `.agents/skills/python-sdk/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/SKILL.md)",".agents/skills/python-testing/SKILL.md":"# python-testing\n\nPath: `.agents/skills/python-testing/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/SKILL.md)",".agents/skills/repo-guidance/SKILL.md":"# repo-guidance\n\nPath: `.agents/skills/repo-guidance/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/SKILL.md)",".agents/skills/skill-maintenance/SKILL.md":"# skill-maintenance\n\nPath: `.agents/skills/skill-maintenance/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/SKILL.md)",".agents/skills/typescript-providers/SKILL.md":"# typescript-providers\n\nPath: `.agents/skills/typescript-providers/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/SKILL.md)",".agents/skills/typescript-sdk/SKILL.md":"# typescript-sdk\n\nPath: `.agents/skills/typescript-sdk/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/SKILL.md)",".agents/skills/typescript-testing/SKILL.md":"# typescript-testing\n\nPath: `.agents/skills/typescript-testing/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/SKILL.md)","AGENTS.md":"# AI Agent Protocol & Instructions\n\nPath: `AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/AGENTS.md)","CLAUDE.md":"# Claude Agent Guidelines & System Prompt\n\nPath: `CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/CLAUDE.md)","docs/AGENTS.md":"# docs - AI Agent Protocol & Instructions\n\nPath: `docs/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/AGENTS.md)","docs/CLAUDE.md":"# docs - Claude Agent Guidelines & System Prompt\n\nPath: `docs/CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/CLAUDE.md)","python/AGENTS.md":"# python - AI Agent Protocol & Instructions\n\nPath: `python/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/python/AGENTS.md)","ts/AGENTS.md":"# ts - AI Agent Protocol & Instructions\n\nPath: `ts/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/AGENTS.md)",".claude/commands/api-update.md":"# Command: /api-update\n\nPath: `.claude/commands/api-update.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/api-update.md)",".claude/commands/changelog.md":"# Command: /changelog\n\nPath: `.claude/commands/changelog.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/changelog.md)","docs/evals/kb-search-v1.json":"# Evals Skill\n\nPath: `docs/evals/kb-search-v1.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/evals/kb-search-v1.json)",".agents/skills/effect-v4/versions.json":"# Effect-v4 Skill\n\nPath: `.agents/skills/effect-v4/versions.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/versions.json)","docs/agent-guidance/agents/changelog-docs-updater.md":"# Subagent: changelog-docs-updater\n\nPath: `docs/agent-guidance/agents/changelog-docs-updater.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/changelog-docs-updater.md)","docs/agent-guidance/agents/connect-clients-sync.md":"# Subagent: connect-clients-sync\n\nPath: `docs/agent-guidance/agents/connect-clients-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/connect-clients-sync.md)","docs/agent-guidance/agents/docs-reviewer.md":"# Subagent: docs-reviewer\n\nPath: `docs/agent-guidance/agents/docs-reviewer.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/docs-reviewer.md)","skills/composio/references/errors.md":"# References Skill\n\nPath: `skills/composio/references/errors.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/errors.md)","skills/composio/references/for-you.md":"# References Skill\n\nPath: `skills/composio/references/for-you.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/for-you.md)","skills/composio/references/platform.md":"# References Skill\n\nPath: `skills/composio/references/platform.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/platform.md)","ts/examples/tools/CHANGELOG.md":"# Tools Skill\n\nPath: `ts/examples/tools/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/CHANGELOG.md)","ts/examples/tools/README.md":"# tools Documentation\n\nPath: `ts/examples/tools/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/README.md)","ts/examples/tools/package.json":"# Tools Skill\n\nPath: `ts/examples/tools/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/package.json)","ts/examples/tools/tsconfig.json":"# Tools Skill\n\nPath: `ts/examples/tools/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/tsconfig.json)","ts/packages/cli-keyring/CHANGELOG.md":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/CHANGELOG.md)","ts/packages/cli-keyring/README.md":"# cli-keyring Documentation\n\nPath: `ts/packages/cli-keyring/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/README.md)","ts/packages/cli-keyring/package.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/package.json)","ts/packages/cli-keyring/tsconfig.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.json)","ts/packages/cli-keyring/tsconfig.options.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.options.json)","ts/packages/cli-keyring/tsconfig.src.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.src.json)","ts/packages/cli-keyring/tsconfig.test.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.test.json)","ts/packages/cli/AGENTS.md":"# Cli Skill\n\nPath: `ts/packages/cli/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/AGENTS.md)","ts/packages/cli/CHANGELOG.md":"# Cli Skill\n\nPath: `ts/packages/cli/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CHANGELOG.md)","ts/packages/cli/CLAUDE.md":"# Cli Skill\n\nPath: `ts/packages/cli/CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CLAUDE.md)","ts/packages/cli/README.md":"# cli Documentation\n\nPath: `ts/packages/cli/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/README.md)","ts/packages/cli/lint-boundaries.json":"# Cli Skill\n\nPath: `ts/packages/cli/lint-boundaries.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/lint-boundaries.json)","ts/packages/cli/package.json":"# Cli Skill\n\nPath: `ts/packages/cli/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/package.json)","ts/packages/cli/tsconfig.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.json)","ts/packages/cli/tsconfig.options.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.options.json)","ts/packages/cli/tsconfig.src.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.src.json)","ts/packages/cli/tsconfig.test.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.test.json)","ts/packages/cli/turbo.json":"# Cli Skill\n\nPath: `ts/packages/cli/turbo.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/turbo.json)","ts/packages/core/AGENTS.md":"# Core Skill\n\nPath: `ts/packages/core/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/AGENTS.md)","ts/packages/core/CHANGELOG.md":"# Core Skill\n\nPath: `ts/packages/core/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/CHANGELOG.md)","ts/packages/core/README.md":"# core Documentation\n\nPath: `ts/packages/core/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/README.md)","ts/packages/core/package.json":"# Core Skill\n\nPath: `ts/packages/core/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/package.json)","ts/packages/core/tsconfig.build.json":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.build.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.build.json)","ts/packages/core/tsconfig.json":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.json)","ts/packages/core/tsconfig.type-tests.json":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.type-tests.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.type-tests.json)","ts/packages/experimental/CHANGELOG.md":"# Experimental Skill\n\nPath: `ts/packages/experimental/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/CHANGELOG.md)","ts/packages/experimental/README.md":"# experimental Documentation\n\nPath: `ts/packages/experimental/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/README.md)","ts/packages/experimental/package.json":"# Experimental Skill\n\nPath: `ts/packages/experimental/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/package.json)","ts/packages/experimental/tsconfig.json":"# Experimental Skill\n\nPath: `ts/packages/experimental/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/tsconfig.json)","ts/packages/json-schema-to-effect-schema/CHANGELOG.md":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/CHANGELOG.md)","ts/packages/json-schema-to-effect-schema/README.md":"# json-schema-to-effect-schema Documentation\n\nPath: `ts/packages/json-schema-to-effect-schema/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/README.md)","ts/packages/json-schema-to-effect-schema/package.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/package.json)","ts/packages/json-schema-to-effect-schema/tsconfig.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.json)","ts/packages/json-schema-to-effect-schema/tsconfig.options.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.options.json)","ts/packages/json-schema-to-effect-schema/tsconfig.src.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.src.json)","ts/packages/json-schema-to-effect-schema/tsconfig.test.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.test.json)","ts/packages/json-schema-to-zod/CHANGELOG.md":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/CHANGELOG.md)","ts/packages/json-schema-to-zod/README.md":"# json-schema-to-zod Documentation\n\nPath: `ts/packages/json-schema-to-zod/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/README.md)","ts/packages/json-schema-to-zod/package.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/package.json)","ts/packages/json-schema-to-zod/tsconfig.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.json)","ts/packages/json-schema-to-zod/tsconfig.options.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.options.json)","ts/packages/json-schema-to-zod/tsconfig.src.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.src.json)","ts/packages/json-schema-to-zod/tsconfig.test.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.test.json)","ts/packages/providers/AGENTS.md":"# Providers Skill\n\nPath: `ts/packages/providers/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/AGENTS.md)","ts/packages/providers/README.md":"# providers Documentation\n\nPath: `ts/packages/providers/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/README.md)","ts/packages/slim/CHANGELOG.md":"# Slim Skill\n\nPath: `ts/packages/slim/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/CHANGELOG.md)","ts/packages/slim/README.md":"# slim Documentation\n\nPath: `ts/packages/slim/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/README.md)","ts/packages/slim/package.json":"# Slim Skill\n\nPath: `ts/packages/slim/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/package.json)","ts/packages/slim/turbo.json":"# Slim Skill\n\nPath: `ts/packages/slim/turbo.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/turbo.json)","ts/packages/ts-builders/CHANGELOG.md":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/CHANGELOG.md)","ts/packages/ts-builders/README.md":"# ts-builders Documentation\n\nPath: `ts/packages/ts-builders/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/README.md)","ts/packages/ts-builders/package.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/package.json)","ts/packages/ts-builders/tsconfig.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.json)","ts/packages/ts-builders/tsconfig.options.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.options.json)","ts/packages/ts-builders/tsconfig.src.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.src.json)","ts/packages/ts-builders/tsconfig.test.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.test.json)",".agents/skills/bug-fixing/references/regression-testing.md":"# References Skill\n\nPath: `.agents/skills/bug-fixing/references/regression-testing.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/bug-fixing/references/regression-testing.md)",".agents/skills/cli-command/references/client-cache-sync.md":"# References Skill\n\nPath: `.agents/skills/cli-command/references/client-cache-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/client-cache-sync.md)",".agents/skills/cli-command/references/design.md":"# References Skill\n\nPath: `.agents/skills/cli-command/references/design.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/design.md)",".agents/skills/cli-command/references/implementation.md":"# References Skill\n\nPath: `.agents/skills/cli-command/references/implementation.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/implementation.md)",".agents/skills/cli-e2e/references/docker-cli-e2e.md":"# References Skill\n\nPath: `.agents/skills/cli-e2e/references/docker-cli-e2e.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-e2e/references/docker-cli-e2e.md)",".agents/skills/cli-release/references/release-workflow.md":"# References Skill\n\nPath: `.agents/skills/cli-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-release/references/release-workflow.md)",".agents/skills/cross-sdk-parity/references/parity-workflow.md":"# References Skill\n\nPath: `.agents/skills/cross-sdk-parity/references/parity-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cross-sdk-parity/references/parity-workflow.md)",".agents/skills/docs-decisions/references/decision-records.md":"# References Skill\n\nPath: `.agents/skills/docs-decisions/references/decision-records.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/decision-records.md)",".agents/skills/docs-decisions/references/docs-workflow.md":"# References Skill\n\nPath: `.agents/skills/docs-decisions/references/docs-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/docs-workflow.md)",".agents/skills/effect-v4/references/cli-surface.md":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/cli-surface.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/cli-surface.md)",".agents/skills/effect-v4/references/core-patterns.md":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/core-patterns.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/core-patterns.md)",".agents/skills/effect-v4/references/upgrade-workflow.md":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/upgrade-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/upgrade-workflow.md)",".agents/skills/eve/references/source-of-truth.md":"# References Skill\n\nPath: `.agents/skills/eve/references/source-of-truth.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/eve/references/source-of-truth.md)",".agents/skills/good-docs-audit/references/audit-process.md":"# References Skill\n\nPath: `.agents/skills/good-docs-audit/references/audit-process.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-audit/references/audit-process.md)",".agents/skills/good-docs-writing/references/style-guide.md":"# References Skill\n\nPath: `.agents/skills/good-docs-writing/references/style-guide.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-writing/references/style-guide.md)",".agents/skills/python-providers/references/provider-workflow.md":"# References Skill\n\nPath: `.agents/skills/python-providers/references/provider-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-providers/references/provider-workflow.md)",".agents/skills/python-release/references/release-workflow.md":"# References Skill\n\nPath: `.agents/skills/python-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/references/release-workflow.md)",".agents/skills/python-sdk/references/sdk-layout.md":"# References Skill\n\nPath: `.agents/skills/python-sdk/references/sdk-layout.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/references/sdk-layout.md)",".agents/skills/python-testing/references/nox-make.md":"# References Skill\n\nPath: `.agents/skills/python-testing/references/nox-make.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/references/nox-make.md)",".agents/skills/repo-guidance/references/repository-workflow.md":"# References Skill\n\nPath: `.agents/skills/repo-guidance/references/repository-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/references/repository-workflow.md)",".agents/skills/skill-maintenance/references/skill-format.md":"# References Skill\n\nPath: `.agents/skills/skill-maintenance/references/skill-format.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/references/skill-format.md)",".agents/skills/typescript-providers/references/provider-workflow.md":"# References Skill\n\nPath: `.agents/skills/typescript-providers/references/provider-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/references/provider-workflow.md)",".agents/skills/typescript-sdk/references/core-sdk.md":"# References Skill\n\nPath: `.agents/skills/typescript-sdk/references/core-sdk.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/references/core-sdk.md)",".agents/skills/typescript-testing/references/effect-v4-cli.md":"# References Skill\n\nPath: `.agents/skills/typescript-testing/references/effect-v4-cli.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/effect-v4-cli.md)",".agents/skills/typescript-testing/references/test-commands.md":"# References Skill\n\nPath: `.agents/skills/typescript-testing/references/test-commands.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/test-commands.md)","ts/packages/cli/recordings/recordings.yaml":"# Recordings Skill\n\nPath: `ts/packages/cli/recordings/recordings.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/recordings/recordings.yaml)","ts/packages/core/docs/error-consistency.md":"# Docs Skill\n\nPath: `ts/packages/core/docs/error-consistency.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/docs/error-consistency.md)","ts/packages/core/pack/README.md":"# pack Documentation\n\nPath: `ts/packages/core/pack/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/pack/README.md)","ts/packages/core/scripts/README.md":"# scripts Documentation\n\nPath: `ts/packages/core/scripts/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/scripts/README.md)","ts/packages/providers/anthropic/CHANGELOG.md":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/CHANGELOG.md)","ts/packages/providers/anthropic/README.md":"# anthropic Documentation\n\nPath: `ts/packages/providers/anthropic/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/README.md)","ts/packages/providers/anthropic/package.json":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/package.json)","ts/packages/providers/anthropic/tsconfig.json":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/tsconfig.json)","ts/packages/providers/claude-agent-sdk/CHANGELOG.md":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/CHANGELOG.md)","ts/packages/providers/claude-agent-sdk/README.md":"# claude-agent-sdk Documentation\n\nPath: `ts/packages/providers/claude-agent-sdk/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/README.md)","ts/packages/providers/claude-agent-sdk/package.json":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/package.json)","ts/packages/providers/claude-agent-sdk/tsconfig.json":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/tsconfig.json)","ts/packages/providers/cloudflare/CHANGELOG.md":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/CHANGELOG.md)","ts/packages/providers/cloudflare/README.md":"# cloudflare Documentation\n\nPath: `ts/packages/providers/cloudflare/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/README.md)","ts/packages/providers/cloudflare/package.json":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/package.json)","ts/packages/providers/cloudflare/tsconfig.json":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/tsconfig.json)","ts/packages/providers/google/CHANGELOG.md":"# Google Skill\n\nPath: `ts/packages/providers/google/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/CHANGELOG.md)","ts/packages/providers/google/README.md":"# google Documentation\n\nPath: `ts/packages/providers/google/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/README.md)","ts/packages/providers/google/package.json":"# Google Skill\n\nPath: `ts/packages/providers/google/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/package.json)","ts/packages/providers/google/tsconfig.json":"# Google Skill\n\nPath: `ts/packages/providers/google/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/tsconfig.json)","ts/packages/providers/langchain/CHANGELOG.md":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/CHANGELOG.md)","ts/packages/providers/langchain/README.md":"# langchain Documentation\n\nPath: `ts/packages/providers/langchain/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/README.md)","ts/packages/providers/langchain/package.json":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/package.json)","ts/packages/providers/langchain/tsconfig.json":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/tsconfig.json)","ts/packages/providers/llamaindex/CHANGELOG.md":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/CHANGELOG.md)","ts/packages/providers/llamaindex/README.md":"# llamaindex Documentation\n\nPath: `ts/packages/providers/llamaindex/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/README.md)","ts/packages/providers/llamaindex/package.json":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/package.json)","ts/packages/providers/llamaindex/tsconfig.json":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/tsconfig.json)","ts/packages/providers/mastra/CHANGELOG.md":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/CHANGELOG.md)","ts/packages/providers/mastra/README.md":"# mastra Documentation\n\nPath: `ts/packages/providers/mastra/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/README.md)","ts/packages/providers/mastra/package.json":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/package.json)","ts/packages/providers/mastra/tsconfig.json":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/tsconfig.json)","ts/packages/providers/openai-agents/CHANGELOG.md":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/CHANGELOG.md)","ts/packages/providers/openai-agents/README.md":"# openai-agents Documentation\n\nPath: `ts/packages/providers/openai-agents/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/README.md)","ts/packages/providers/openai-agents/package.json":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/package.json)","ts/packages/providers/openai-agents/tsconfig.json":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/tsconfig.json)","ts/packages/providers/openai/CHANGELOG.md":"# Openai Skill\n\nPath: `ts/packages/providers/openai/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/CHANGELOG.md)","ts/packages/providers/openai/README.md":"# openai Documentation\n\nPath: `ts/packages/providers/openai/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/README.md)","ts/packages/providers/openai/package.json":"# Openai Skill\n\nPath: `ts/packages/providers/openai/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/package.json)","ts/packages/providers/openai/tsconfig.json":"# Openai Skill\n\nPath: `ts/packages/providers/openai/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/tsconfig.json)","ts/packages/providers/typesafe/CHANGELOG.md":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/CHANGELOG.md)","ts/packages/providers/typesafe/README.md":"# typesafe Documentation\n\nPath: `ts/packages/providers/typesafe/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/README.md)","ts/packages/providers/typesafe/package.json":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/package.json)","ts/packages/providers/typesafe/tsconfig.json":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/tsconfig.json)","ts/packages/providers/vercel/CHANGELOG.md":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/CHANGELOG.md)","ts/packages/providers/vercel/README.md":"# vercel Documentation\n\nPath: `ts/packages/providers/vercel/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/README.md)","ts/packages/providers/vercel/package.json":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/package.json)","ts/packages/providers/vercel/tsconfig.json":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/tsconfig.json)","ts/packages/cli/src/effect-errors/README.md":"# effect-errors Documentation\n\nPath: `ts/packages/cli/src/effect-errors/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/src/effect-errors/README.md)","ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json)","ts/packages/cli/test/__fixtures__/notion-archive-page.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-archive-page.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-archive-page.json)","ts/packages/cli/test/__fixtures__/notion-create-comment.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-create-comment.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-create-comment.json)","ts/packages/cli/test/__fixtures__/notion-delete-block.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-delete-block.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-delete-block.json)","ts/packages/cli/test/__mocks__/toolkits.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/toolkits.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/toolkits.json)","ts/packages/cli/test/__mocks__/tools-as-enums.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/tools-as-enums.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools-as-enums.json)","ts/packages/cli/test/__mocks__/tools.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/tools.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools.json)","ts/packages/cli/test/__mocks__/trigger-types-as-enums.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/trigger-types-as-enums.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types-as-enums.json)","ts/packages/cli/test/__mocks__/trigger-types.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/trigger-types.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types.json)","ts/packages/core/src/telemetry/README.md":"# telemetry Documentation\n\nPath: `ts/packages/core/src/telemetry/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/src/telemetry/README.md)","ts/packages/core/test/AuthConfigs/README.md":"# AuthConfigs Documentation\n\nPath: `ts/packages/core/test/AuthConfigs/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/AuthConfigs/README.md)","ts/packages/providers/mastra/test/README.md":"# test Documentation\n\nPath: `ts/packages/providers/mastra/test/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/test/README.md)","ts/packages/cli/test/__fixtures__/ambiguous-project/package.json":"# Ambiguous-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/ambiguous-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/ambiguous-project/package.json)","ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json":"# Typescript-bun-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json)","ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json":"# Typescript-bun-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json)","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json)","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml)","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json)","ts/packages/cli/test/__fixtures__/typescript-project/package.json":"# Typescript-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/package.json)","ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json":"# Typescript-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json)","ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json":"# Json-schema-conversion Skill\n\nPath: `ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json)","ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json":"# Json-schema-conversion Skill\n\nPath: `ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json)","ts/packages/core/test/fixtures/webhook/README.md":"# webhook Documentation\n\nPath: `ts/packages/core/test/fixtures/webhook/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/README.md)","ts/packages/core/test/fixtures/webhook/golden-signatures.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/golden-signatures.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/golden-signatures.json)","ts/packages/core/test/fixtures/webhook/v1-github-push.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v1-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v1-github-push.json)","ts/packages/core/test/fixtures/webhook/v2-github-push.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v2-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v2-github-push.json)","ts/packages/core/test/fixtures/webhook/v3-github-push.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v3-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v3-github-push.json)","ts/packages/providers/typesafe/test/fixtures/question-corpus.json":"# Fixtures Skill\n\nPath: `ts/packages/providers/typesafe/test/fixtures/question-corpus.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/test/fixtures/question-corpus.json)","ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml":"# Agents Skill\n\nPath: `ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml)","ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json)","ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json)"},"files":{".agents/skills/cli-e2e/SKILL.md":"---\nname: cli-e2e\ndescription: Write, modify, or debug Docker-based Composio CLI end-to-end tests under ts/e2e-tests/cli, including binary invocation, fixture isolation, output assertions, and package manifests. Use for CLI E2E test suites only; use cli-command for CLI source implementation.\n---\n\n# CLI E2E\n\nUse this skill for CLI end-to-end tests.\n\nRead `references/docker-cli-e2e.md` before adding or changing suites under `ts/e2e-tests/cli/`.\n",".agents/skills/cli-command/SKILL.md":"---\nname: cli-command\ndescription: Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables, and local vendor references. Use for CLI command UX, command wiring, service changes, or CLI source edits. Do not use for CLI E2E-only work; use cli-e2e there.\n---\n\n# CLI Command\n\nUse this skill for CLI command design and implementation.\n\nRead the relevant reference:\n\n- `references/design.md` for command surface, output, errors, interactivity, configuration, and exit codes.\n- `references/implementation.md` for Effect command wiring and service patterns.\n- `references/client-cache-sync.md` when touching toolkit client services.\n",".agents/skills/bug-fixing/SKILL.md":"---\nname: bug-fixing\ndescription: Fix defects in the Composio SDK repository with focused reproduction, root-cause analysis, regression tests, and narrow verification. Use when the user reports a bug, failing test, CI regression, runtime defect, or incorrect SDK behavior. Do not use for new feature design or broad refactors.\n---\n\n# Bug Fixing\n\nUse this skill for defect work.\n\nRead `references/regression-testing.md` before editing code so the fix includes the right reproduction and tests.\n",".agents/skills/cli-release/SKILL.md":"---\nname: cli-release\ndescription: Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag selection, asset and installation verification, and failed release recovery. Use when a contributor asks to build a CLI beta, publish or promote a stable CLI version, choose a release candidate, monitor a CLI release, or diagnose a failed CLI release. Do not use for TypeScript SDK Changesets releases or CLI source implementation.\n---\n\n# CLI Release\n\nUse this skill for the GitHub Release that powers the standalone `composio` binary and installer.\n\nRead `references/release-workflow.md` before selecting a candidate or dispatching a workflow.\n\n## Release Contract\n\n- Never add a Changeset for `@composio/cli`; the package is ignored by Changesets and such files wedge `ts.release.yml`.\n- Treat a merge to `next` that touches CLI paths as a beta build. Promote a tested beta with the `promote-stable` workflow action for the normal stable-release path.\n- Never bump the private CLI `package.json` to select a binary version. For an\n  intentional minor or major, build an explicitly versioned beta and promote\n  that tested beta through the same stable path.\n- Resolve beta tags and workflow state from GitHub immediately before acting. Never invent or reuse a stale candidate from memory.\n- A stable promotion is a production write. If the user did not name the exact beta tag, present the resolved candidate and obtain explicit confirmation before dispatching it.\n- Follow the release through asset verification and installation tests. Do not stop after the dispatch succeeds.\n\n## Execution\n\n1. Classify the request as automatic beta, manual beta, stable promotion, or recovery.\n2. Run the playbook's read-only preflight and identify the exact source commit and release tag.\n3. Dispatch only the requested workflow action and watch the resulting run to completion.\n4. Verify the published release and downstream checks named in the playbook.\n5. Report the released tag, source beta or commit, workflow URL, asset state, install-test result, and any remaining follow-up.\n","skills/composio/SKILL.md":"---\nname: composio\ndescription: Route and complete Composio work across Composio For You and Composio Platform. Use when the user mentions Composio; wants an agent to use apps such as Gmail, Slack, GitHub, Notion, Calendar, or Linear; needs first-time setup, an SDK or MCP integration, CLI operation, migration guidance, current documentation, or help diagnosing a connection or tool call.\n---\n\n# Composio\n\nUse this skill as a router. Identify the product and the job, load only the relevant guidance, consult canonical documentation for volatile details, and then answer or do the work the user requested.\n\n## 1. Choose the product\n\nDo not blend the products. They use different credentials and setup paths.\n\n| | Composio For You | Composio Platform |\n|---|---|---|\n| Use when | Someone wants their own agent to use their own apps | A developer is building a product whose users connect accounts |\n| Primary surface | MCP or the Composio CLI | SDK sessions inside an application |\n| Credential | `ck_...` consumer key when the client requires a header | `COMPOSIO_API_KEY` project key |\n| Dashboard | `dashboard.composio.dev` → For You | `dashboard.composio.dev` → Platform |\n\nAsk one short question only when context does not establish the product:\n\n> Is this for your own agent and accounts, or for a product where your users connect their accounts?\n\nTreat a named personal AI client with no product code as For You. Treat an application codebase, SDK, user or tenant identity, backend, or product agent as Platform.\n\n## 2. Choose the job\n\nIdentify the requested outcome before taking action:\n\n- **Explain or discover:** answer a question, compare approaches, or find the current API.\n- **Set up:** establish credentials, an MCP client, the CLI, or an SDK for the first time.\n- **Build or change:** integrate Composio into an existing agent or application.\n- **Operate:** find, connect, and run tools for a real task.\n- **Debug or migrate:** diagnose a failure, update an older integration, or move from legacy direct execution or Tool Router.\n\nDo not turn an explanation, documentation lookup, or narrow bug fix into onboarding.\n\n## 3. Load only the relevant guidance\n\n- For You: read [Composio For You](references/for-you.md).\n- Platform: read [Composio Platform](references/platform.md).\n- Provider, connection, or execution failure: also read [Errors and provider gotchas](references/errors.md).\n\n## Complete the selected job\n\n- For a question, fetch current documentation when needed and give the concrete answer. Do not mutate a project or force a tool call.\n- For setup or integration, inspect the existing environment, preserve its architecture and identity model, make the smallest useful change, and verify it with one safe real tool call when credentials and user authorization are available.\n- For an operational request, connect only the apps the task needs and execute the requested workflow.\n- For debugging, get the Composio log or request ID, identify the failing boundary, fix that boundary, and retry when the user authorized execution.\n\n## Stable rules\n\n1. Establish the product before choosing credentials, URLs, SDKs, or commands.\n2. Treat dashboard onboarding as a context, not the skill's identity. When the developer arrives with an existing `COMPOSIO_API_KEY` from Getting Started, use it and never create, rotate, replace, print, or request it in chat. Do not run `composio dev init` in that path.\n3. For a general first-time Platform setup with no dashboard credential handoff, follow the current setup path in the Platform guide.\n4. Never invent toolkit or tool slugs. Discover them at runtime or with the CLI.\n5. Do not build a provider OAuth flow. Composio returns a Connect Link when authentication is needed.\n6. Use sessions for new Platform integrations. Preserve the application's existing user identity and agent architecture.\n7. Keep credentials out of source control, URLs, logs, chat, and command output.\n8. Get the log or request ID before diagnosing a failed tool call.\n9. Prefer the smallest configuration that completes the current job. Keep toolkit filters, tag policies, sandbox controls, custom auth, provider-specific hardening, and other advanced options out of the first path unless the request or existing code requires them.\n10. Do not invent repository facts. Never claim that a file, framework, environment loader, identity field, agent path, or dependency exists until it was provided or inspected. If codebase context is unavailable, state the unknown and ask for access or one necessary detail.\n11. In SDK or API examples, use exact identifiers and call shapes from a current public page or schema. Copy the documented shape for the requested language instead of translating names between TypeScript and Python; if a required detail is not documented, explain the behavior without inventing code.\n\n## Canonical information\n\nUse bundled references for stable decisions. A user-facing source list contains only public `https://docs.composio.dev/...` pages actually consulted; bundled reference names, local paths, and `file://` URLs are omitted. For versions, provider adapters, client-specific setup, toolkit behavior, or APIs that may have changed, use the current canonical documentation and current CLI or tool schemas as the primary sources before answering or editing code:\n\nWhen sources disagree, prefer the current API reference and live endpoint behavior over any page marked Legacy, and name the REST API version explicitly.\n\n```text\nhttps://docs.composio.dev/llms.txt\nhttps://docs.composio.dev/docs/<page>.md\nhttps://docs.composio.dev/toolkits/<toolkit>.md\n```\n\nIf those primary sources do not answer a Composio product or troubleshooting question, query the public unified knowledge search at `https://docs.composio.dev/api/knowledge-search?q=<question>`.\n\nResults may be canonical docs, KB, toolkit, example, or reference pages. Use the returned evidence to answer the question; public records do not establish the live state of a user's account, project, connection, or tool call.\n\nWhen knowledge search supplies evidence, cite the result's returned `canonicalUrl`, not the search API URL. If `canonicalUrl` is relative, prefix it with `https://docs.composio.dev` before citing it.\n\nOnly treat a result as evidence when its excerpt or page directly addresses the question. If no public source directly documents an exact error or symptom, say so instead of diagnosing from adjacent results; request the log or request ID, or the necessary live evidence.\n\nUse the documentation to complete the task. Do not merely hand the user a link unless they asked for one.\n",".agents/skills/cross-sdk-parity/SKILL.md":"---\nname: cross-sdk-parity\ndescription: Keep TypeScript and Python SDK behavior, generated client usage, public API naming, and docs examples aligned. Use when a change affects both SDKs, when generated client pins move, when comparing TS/Python behavior, or when a backend API contract changed. Do not use for single-language internal-only changes.\n---\n\n# Cross-SDK Parity\n\nUse this skill when TypeScript and Python must stay aligned.\n\nRead `references/parity-workflow.md` before changing shared SDK behavior or generated client pins.\n",".agents/skills/eve/SKILL.md":"---\nname: eve\ndescription: Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals.\n---\n\n# eve\n\neve is a filesystem-first framework for durable backend AI agents. An agent is\na directory on disk — instructions, skills, tools, connections, channels,\nsubagents, and schedules are all files — and eve compiles and runs it.\n\n## Source of truth\n\nThe complete documentation ships inside the `eve` package. Do not rely on this\nskill for guidance — always read the bundled docs, which match the installed\nversion exactly:\n\n```\nnode_modules/eve/docs/\n```\n\nStart with `node_modules/eve/docs/README.md`. It contains the full\nindex and recommended reading order. Before writing any eve code, read the\nrelevant guide there first.\n\nIf `eve` is not installed yet, install it (`npm install eve`) or scaffold a new\nagent with `npx eve init <agent-name>`, then read the bundled docs.\n\nSee `references/source-of-truth.md` for the repo-local handoff boundary.\n",".agents/skills/docs-decisions/SKILL.md":"---\nname: docs-decisions\ndescription: Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review guidance. Use for files under docs/, documentation workflows, or requests to record or update a docs decision. Do not use for SDK runtime changes unless docs are the main deliverable.\n---\n\n# Docs Decisions\n\nUse this skill for docs-site work and docs decision records.\n\nRead the relevant reference:\n\n- `references/docs-workflow.md` for docs commands, content rules, and automation.\n- `references/decision-records.md` for decisions and ADR-style updates.\n",".agents/skills/good-docs-audit/SKILL.md":"---\nname: good-docs-audit\ndescription: Audit a doc, guide, README, or block of prose against the good-docs-writing style guide and report violations. Use when the user asks to review, critique, lint, or check the voice and tone of documentation or text. Produces a structured findings report (file:line, rule violated, offending text, suggested rewrite) and does NOT edit files unless explicitly asked.\n---\n\n# Good docs audit\n\nReview target documentation against the `good-docs-writing` rules and report where the writing drifts from that voice. Default behavior is **report only**: produce findings, do not edit. Only modify files if the user explicitly says to fix, rewrite, or apply.\n\nRead `references/audit-process.md` for the procedure, the prioritized violation checklist, the report format, and the reporting rules.\n\nNon-negotiables:\n\n- Read `good-docs-writing` (and its `references/style-guide.md`) first. Those rules are the rubric; this skill is the process.\n- Cite `file:line` for every finding and quote the exact offending text.\n- Give a real rewrite in the target voice, not \"consider revising.\"\n- Don't invent violations. A short report is a good outcome.\n",".agents/skills/good-docs-writing/SKILL.md":"---\nname: good-docs-writing\ndescription: Writing style guide derived from Modal's documentation voice. Apply when writing or editing docs, guides, tutorials, or technical prose that should read direct, second-person, confident, low-jargon, and example-first. Use to draft new docs in this voice or to revise existing prose toward it.\n---\n\n# Good docs writing\n\nWrite docs the way Modal writes them: direct, friendly, confident, and ruthlessly practical. Explain the _why_ in one breath, then show working code. Treat the reader as a capable developer who wants to ship, not a student who needs a lecture.\n\nRead `references/style-guide.md` for the full rule set (Voice, Structure, Terminology, Punctuation, Code examples, Formatting) and apply every rule while drafting.\n\nThe rules that matter most, before you open the reference:\n\n- Address the reader as \"you\", never \"the user\" or \"one\".\n- Open with the concept or benefit in the first sentence. No throat-clearing.\n- Put a minimal runnable example near the top, then explain what just happened.\n- Remove every em-dash. Use a period, comma, colon, or parentheses instead.\n- Cut vague intensifiers (\"seamlessly\", \"powerful\", \"robust\", \"cutting-edge\"). Show a thing being easy instead of calling it easy.\n- Backtick every code identifier, command, parameter, path, and filename.\n\nTo review existing prose against these rules instead of drafting, use `good-docs-audit`.\n",".agents/skills/python-providers/SKILL.md":"---\nname: python-providers\ndescription: Create, modify, test, or package Python provider adapters under python/providers, including framework-specific dependencies, public imports, type inference, and provider metadata. Use for Python provider work only; use python-sdk for core SDK changes.\n---\n\n# Python Providers\n\nUse this skill for Python provider package work.\n\nRead `references/provider-workflow.md` before changing `python/providers/*`.\n",".agents/skills/effect-v4/SKILL.md":"---\nname: effect-v4\ndescription: Write, review, or upgrade Effect v4 code in the Composio CLI, cli-keyring, and json-schema-to-effect-schema packages, all pinned exactly to effect@4.0.3 — Context.Service and explicit layers, Schema.TaggedError and typed recovery, the effect/cli command surface, and the vendored effect source oracle. Use when writing or reviewing Effect v4 code, answering a v4 API question, working in effect/cli, defining a Context.Service service, modeling an error with Schema.TaggedError, bumping the Effect pins, or verifying an unfamiliar API against ts/vendor/effect. Do not use for CLI command UX/wiring design (use cli-command) or CLI E2E tests (use cli-e2e).\n---\n\n# Effect v4\n\nThe CLI, `@composio/cli-keyring`, and `@composio/json-schema-to-effect-schema` run on\nEffect v4. Every claim below is grounded in the migrated source, not memory of v3.\n\n## Exact version matrix\n\n`effect`, `@effect/platform-bun`, and `@effect/vitest`\nare pinned to the **same exact** `4.0.3` — never `^`, `@next`, or a mismatched\nversion across packages. `@effect/cli` and `@effect/platform` no longer exist as\ndependencies; their surfaces are consolidated into `effect` and `effect/*`.\nSee [versions.json](versions.json) for the full matrix (also `typescript`, `vitest`).\n\n## Read next\n\n- [references/core-patterns.md](references/core-patterns.md) — services, layers, typed\n  errors, Schema, choosing between `Effect.gen` and `Effect.fn`, `Option` combinators in\n  place of `isSome` ternaries, driving time in tests with\n  `TestClock` (fork, adjust until the fiber settles, join) instead of `it.live`, and the v3→v4 rename table\n  (labeled historical, for recognizing stale patterns).\n- [references/cli-surface.md](references/cli-surface.md) — `effect/cli`:\n  `Command`, `Flag`, `Argument`, `GlobalFlag`, `CliConfig`, the custom\n  `CliOutput.Formatter`, and the runner's double-print rule.\n- [references/upgrade-workflow.md](references/upgrade-workflow.md) — procedure for\n  bumping to a newer release.\n\nCode excerpts in those references are short quotes from real, currently-compiling repo\nfiles (path cited at each excerpt) — not standalone examples. The compile-checked\nsource of truth is always the cited file itself; when it and a reference disagree,\ntrust the file and fix the reference.\n\n## Non-negotiables\n\n- `Effect.gen(function* () {...})` for effect values — the dominant form, including named\n  module consts — and `(params) => Effect.gen(...)` for parameterized helpers.\n  `Effect.fn(...)` is the function form whose effects carry stack-frame annotations (its\n  optional name string adds a per-call tracing span), worth it for service members and\n  combinator callbacks that should be attributable in error reports. All forms re-run\n  their body per execution. See \"`Effect.gen` vs `Effect.fn`\" in core-patterns.\n- Define services with `Context.Service` and an explicit `static readonly Default`/`layer`\n  layer built with `Layer.succeed`/`Layer.effect`/`Layer.provide`. V4 does not generate a\n  layer for you.\n- Model expected failures with `Schema.TaggedError` (or a plain `Data.TaggedError`\n  when no Schema fields are needed) and recover with `Effect.catchTag`/`catchTags`/`Match`,\n  never manual `_tag` string comparisons.\n- Wrap fallible Promises with `Effect.tryPromise({ try, catch })`; `Effect.promise` turns\n  rejection into a defect. No `async`/`await` or `try`/`catch` inside Effect workflows —\n  ESLint bans them in `ts/packages/cli/src`.\n- Treat every remembered v3 package name and API as wrong until verified against\n  `ts/vendor/effect` (read-only source oracle — never edit or import from it) and the\n  installed `effect@4.0.3` typings. Source may be ahead of the published package;\n  the compiler is the compatibility gate.\n\n## Verification\n\n```bash\npnpm typecheck\npnpm --filter @composio/cli test\n```\n\nRun `pnpm validate:agent-skills` and `pnpm validate:skill-routing` after editing this\nskill or its descriptions, and compile the TypeScript blocks in this skill and in\n`typescript-testing/references/effect-v4-cli.md` against the pinned packages with:\n\n```bash\nnode .agents/skills/effect-v4/scripts/check-examples.mjs\n```\n\nBlocks that quote repo files with unresolvable imports carry a `no-check` fence info string.\n",".agents/skills/python-release/SKILL.md":"# python-release\n\nPath: `.agents/skills/python-release/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/SKILL.md)",".agents/skills/python-sdk/SKILL.md":"# python-sdk\n\nPath: `.agents/skills/python-sdk/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/SKILL.md)",".agents/skills/python-testing/SKILL.md":"# python-testing\n\nPath: `.agents/skills/python-testing/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/SKILL.md)",".agents/skills/repo-guidance/SKILL.md":"# repo-guidance\n\nPath: `.agents/skills/repo-guidance/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/SKILL.md)",".agents/skills/skill-maintenance/SKILL.md":"# skill-maintenance\n\nPath: `.agents/skills/skill-maintenance/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/SKILL.md)",".agents/skills/typescript-providers/SKILL.md":"# typescript-providers\n\nPath: `.agents/skills/typescript-providers/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/SKILL.md)",".agents/skills/typescript-sdk/SKILL.md":"# typescript-sdk\n\nPath: `.agents/skills/typescript-sdk/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/SKILL.md)",".agents/skills/typescript-testing/SKILL.md":"# typescript-testing\n\nPath: `.agents/skills/typescript-testing/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/SKILL.md)","AGENTS.md":"# AI Agent Protocol & Instructions\n\nPath: `AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/AGENTS.md)","CLAUDE.md":"# Claude Agent Guidelines & System Prompt\n\nPath: `CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/CLAUDE.md)","docs/AGENTS.md":"# docs - AI Agent Protocol & Instructions\n\nPath: `docs/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/AGENTS.md)","docs/CLAUDE.md":"# docs - Claude Agent Guidelines & System Prompt\n\nPath: `docs/CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/CLAUDE.md)","python/AGENTS.md":"# python - AI Agent Protocol & Instructions\n\nPath: `python/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/python/AGENTS.md)","ts/AGENTS.md":"# ts - AI Agent Protocol & Instructions\n\nPath: `ts/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/AGENTS.md)",".claude/commands/api-update.md":"# Command: /api-update\n\nPath: `.claude/commands/api-update.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/api-update.md)",".claude/commands/changelog.md":"# Command: /changelog\n\nPath: `.claude/commands/changelog.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/changelog.md)","docs/evals/kb-search-v1.json":"# Evals Skill\n\nPath: `docs/evals/kb-search-v1.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/evals/kb-search-v1.json)",".agents/skills/effect-v4/versions.json":"# Effect-v4 Skill\n\nPath: `.agents/skills/effect-v4/versions.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/versions.json)","docs/agent-guidance/agents/changelog-docs-updater.md":"# Subagent: changelog-docs-updater\n\nPath: `docs/agent-guidance/agents/changelog-docs-updater.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/changelog-docs-updater.md)","docs/agent-guidance/agents/connect-clients-sync.md":"# Subagent: connect-clients-sync\n\nPath: `docs/agent-guidance/agents/connect-clients-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/connect-clients-sync.md)","docs/agent-guidance/agents/docs-reviewer.md":"# Subagent: docs-reviewer\n\nPath: `docs/agent-guidance/agents/docs-reviewer.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/docs-reviewer.md)","skills/composio/references/errors.md":"# References Skill\n\nPath: `skills/composio/references/errors.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/errors.md)","skills/composio/references/for-you.md":"# References Skill\n\nPath: `skills/composio/references/for-you.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/for-you.md)","skills/composio/references/platform.md":"# References Skill\n\nPath: `skills/composio/references/platform.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/platform.md)","ts/examples/tools/CHANGELOG.md":"# Tools Skill\n\nPath: `ts/examples/tools/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/CHANGELOG.md)","ts/examples/tools/README.md":"# tools Documentation\n\nPath: `ts/examples/tools/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/README.md)","ts/examples/tools/package.json":"# Tools Skill\n\nPath: `ts/examples/tools/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/package.json)","ts/examples/tools/tsconfig.json":"# Tools Skill\n\nPath: `ts/examples/tools/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/tsconfig.json)","ts/packages/cli-keyring/CHANGELOG.md":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/CHANGELOG.md)","ts/packages/cli-keyring/README.md":"# cli-keyring Documentation\n\nPath: `ts/packages/cli-keyring/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/README.md)","ts/packages/cli-keyring/package.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/package.json)","ts/packages/cli-keyring/tsconfig.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.json)","ts/packages/cli-keyring/tsconfig.options.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.options.json)","ts/packages/cli-keyring/tsconfig.src.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.src.json)","ts/packages/cli-keyring/tsconfig.test.json":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.test.json)","ts/packages/cli/AGENTS.md":"# Cli Skill\n\nPath: `ts/packages/cli/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/AGENTS.md)","ts/packages/cli/CHANGELOG.md":"# Cli Skill\n\nPath: `ts/packages/cli/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CHANGELOG.md)","ts/packages/cli/CLAUDE.md":"# Cli Skill\n\nPath: `ts/packages/cli/CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CLAUDE.md)","ts/packages/cli/README.md":"# cli Documentation\n\nPath: `ts/packages/cli/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/README.md)","ts/packages/cli/lint-boundaries.json":"# Cli Skill\n\nPath: `ts/packages/cli/lint-boundaries.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/lint-boundaries.json)","ts/packages/cli/package.json":"# Cli Skill\n\nPath: `ts/packages/cli/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/package.json)","ts/packages/cli/tsconfig.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.json)","ts/packages/cli/tsconfig.options.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.options.json)","ts/packages/cli/tsconfig.src.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.src.json)","ts/packages/cli/tsconfig.test.json":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.test.json)","ts/packages/cli/turbo.json":"# Cli Skill\n\nPath: `ts/packages/cli/turbo.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/turbo.json)","ts/packages/core/AGENTS.md":"# Core Skill\n\nPath: `ts/packages/core/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/AGENTS.md)","ts/packages/core/CHANGELOG.md":"# Core Skill\n\nPath: `ts/packages/core/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/CHANGELOG.md)","ts/packages/core/README.md":"# core Documentation\n\nPath: `ts/packages/core/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/README.md)","ts/packages/core/package.json":"# Core Skill\n\nPath: `ts/packages/core/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/package.json)","ts/packages/core/tsconfig.build.json":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.build.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.build.json)","ts/packages/core/tsconfig.json":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.json)","ts/packages/core/tsconfig.type-tests.json":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.type-tests.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.type-tests.json)","ts/packages/experimental/CHANGELOG.md":"# Experimental Skill\n\nPath: `ts/packages/experimental/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/CHANGELOG.md)","ts/packages/experimental/README.md":"# experimental Documentation\n\nPath: `ts/packages/experimental/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/README.md)","ts/packages/experimental/package.json":"# Experimental Skill\n\nPath: `ts/packages/experimental/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/package.json)","ts/packages/experimental/tsconfig.json":"# Experimental Skill\n\nPath: `ts/packages/experimental/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/tsconfig.json)","ts/packages/json-schema-to-effect-schema/CHANGELOG.md":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/CHANGELOG.md)","ts/packages/json-schema-to-effect-schema/README.md":"# json-schema-to-effect-schema Documentation\n\nPath: `ts/packages/json-schema-to-effect-schema/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/README.md)","ts/packages/json-schema-to-effect-schema/package.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/package.json)","ts/packages/json-schema-to-effect-schema/tsconfig.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.json)","ts/packages/json-schema-to-effect-schema/tsconfig.options.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.options.json)","ts/packages/json-schema-to-effect-schema/tsconfig.src.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.src.json)","ts/packages/json-schema-to-effect-schema/tsconfig.test.json":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.test.json)","ts/packages/json-schema-to-zod/CHANGELOG.md":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/CHANGELOG.md)","ts/packages/json-schema-to-zod/README.md":"# json-schema-to-zod Documentation\n\nPath: `ts/packages/json-schema-to-zod/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/README.md)","ts/packages/json-schema-to-zod/package.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/package.json)","ts/packages/json-schema-to-zod/tsconfig.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.json)","ts/packages/json-schema-to-zod/tsconfig.options.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.options.json)","ts/packages/json-schema-to-zod/tsconfig.src.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.src.json)","ts/packages/json-schema-to-zod/tsconfig.test.json":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.test.json)","ts/packages/providers/AGENTS.md":"# Providers Skill\n\nPath: `ts/packages/providers/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/AGENTS.md)","ts/packages/providers/README.md":"# providers Documentation\n\nPath: `ts/packages/providers/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/README.md)","ts/packages/slim/CHANGELOG.md":"# Slim Skill\n\nPath: `ts/packages/slim/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/CHANGELOG.md)","ts/packages/slim/README.md":"# slim Documentation\n\nPath: `ts/packages/slim/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/README.md)","ts/packages/slim/package.json":"# Slim Skill\n\nPath: `ts/packages/slim/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/package.json)","ts/packages/slim/turbo.json":"# Slim Skill\n\nPath: `ts/packages/slim/turbo.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/turbo.json)","ts/packages/ts-builders/CHANGELOG.md":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/CHANGELOG.md)","ts/packages/ts-builders/README.md":"# ts-builders Documentation\n\nPath: `ts/packages/ts-builders/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/README.md)","ts/packages/ts-builders/package.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/package.json)","ts/packages/ts-builders/tsconfig.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.json)","ts/packages/ts-builders/tsconfig.options.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.options.json)","ts/packages/ts-builders/tsconfig.src.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.src.json)","ts/packages/ts-builders/tsconfig.test.json":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.test.json)",".agents/skills/bug-fixing/references/regression-testing.md":"# References Skill\n\nPath: `.agents/skills/bug-fixing/references/regression-testing.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/bug-fixing/references/regression-testing.md)",".agents/skills/cli-command/references/client-cache-sync.md":"# References Skill\n\nPath: `.agents/skills/cli-command/references/client-cache-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/client-cache-sync.md)",".agents/skills/cli-command/references/design.md":"# References Skill\n\nPath: `.agents/skills/cli-command/references/design.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/design.md)",".agents/skills/cli-command/references/implementation.md":"# References Skill\n\nPath: `.agents/skills/cli-command/references/implementation.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/implementation.md)",".agents/skills/cli-e2e/references/docker-cli-e2e.md":"# References Skill\n\nPath: `.agents/skills/cli-e2e/references/docker-cli-e2e.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-e2e/references/docker-cli-e2e.md)",".agents/skills/cli-release/references/release-workflow.md":"# References Skill\n\nPath: `.agents/skills/cli-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-release/references/release-workflow.md)",".agents/skills/cross-sdk-parity/references/parity-workflow.md":"# References Skill\n\nPath: `.agents/skills/cross-sdk-parity/references/parity-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cross-sdk-parity/references/parity-workflow.md)",".agents/skills/docs-decisions/references/decision-records.md":"# References Skill\n\nPath: `.agents/skills/docs-decisions/references/decision-records.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/decision-records.md)",".agents/skills/docs-decisions/references/docs-workflow.md":"# References Skill\n\nPath: `.agents/skills/docs-decisions/references/docs-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/docs-workflow.md)",".agents/skills/effect-v4/references/cli-surface.md":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/cli-surface.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/cli-surface.md)",".agents/skills/effect-v4/references/core-patterns.md":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/core-patterns.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/core-patterns.md)",".agents/skills/effect-v4/references/upgrade-workflow.md":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/upgrade-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/upgrade-workflow.md)",".agents/skills/eve/references/source-of-truth.md":"# References Skill\n\nPath: `.agents/skills/eve/references/source-of-truth.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/eve/references/source-of-truth.md)",".agents/skills/good-docs-audit/references/audit-process.md":"# References Skill\n\nPath: `.agents/skills/good-docs-audit/references/audit-process.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-audit/references/audit-process.md)",".agents/skills/good-docs-writing/references/style-guide.md":"# References Skill\n\nPath: `.agents/skills/good-docs-writing/references/style-guide.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-writing/references/style-guide.md)",".agents/skills/python-providers/references/provider-workflow.md":"# References Skill\n\nPath: `.agents/skills/python-providers/references/provider-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-providers/references/provider-workflow.md)",".agents/skills/python-release/references/release-workflow.md":"# References Skill\n\nPath: `.agents/skills/python-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/references/release-workflow.md)",".agents/skills/python-sdk/references/sdk-layout.md":"# References Skill\n\nPath: `.agents/skills/python-sdk/references/sdk-layout.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/references/sdk-layout.md)",".agents/skills/python-testing/references/nox-make.md":"# References Skill\n\nPath: `.agents/skills/python-testing/references/nox-make.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/references/nox-make.md)",".agents/skills/repo-guidance/references/repository-workflow.md":"# References Skill\n\nPath: `.agents/skills/repo-guidance/references/repository-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/references/repository-workflow.md)",".agents/skills/skill-maintenance/references/skill-format.md":"# References Skill\n\nPath: `.agents/skills/skill-maintenance/references/skill-format.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/references/skill-format.md)",".agents/skills/typescript-providers/references/provider-workflow.md":"# References Skill\n\nPath: `.agents/skills/typescript-providers/references/provider-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/references/provider-workflow.md)",".agents/skills/typescript-sdk/references/core-sdk.md":"# References Skill\n\nPath: `.agents/skills/typescript-sdk/references/core-sdk.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/references/core-sdk.md)",".agents/skills/typescript-testing/references/effect-v4-cli.md":"# References Skill\n\nPath: `.agents/skills/typescript-testing/references/effect-v4-cli.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/effect-v4-cli.md)",".agents/skills/typescript-testing/references/test-commands.md":"# References Skill\n\nPath: `.agents/skills/typescript-testing/references/test-commands.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/test-commands.md)","ts/packages/cli/recordings/recordings.yaml":"# Recordings Skill\n\nPath: `ts/packages/cli/recordings/recordings.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/recordings/recordings.yaml)","ts/packages/core/docs/error-consistency.md":"# Docs Skill\n\nPath: `ts/packages/core/docs/error-consistency.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/docs/error-consistency.md)","ts/packages/core/pack/README.md":"# pack Documentation\n\nPath: `ts/packages/core/pack/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/pack/README.md)","ts/packages/core/scripts/README.md":"# scripts Documentation\n\nPath: `ts/packages/core/scripts/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/scripts/README.md)","ts/packages/providers/anthropic/CHANGELOG.md":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/CHANGELOG.md)","ts/packages/providers/anthropic/README.md":"# anthropic Documentation\n\nPath: `ts/packages/providers/anthropic/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/README.md)","ts/packages/providers/anthropic/package.json":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/package.json)","ts/packages/providers/anthropic/tsconfig.json":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/tsconfig.json)","ts/packages/providers/claude-agent-sdk/CHANGELOG.md":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/CHANGELOG.md)","ts/packages/providers/claude-agent-sdk/README.md":"# claude-agent-sdk Documentation\n\nPath: `ts/packages/providers/claude-agent-sdk/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/README.md)","ts/packages/providers/claude-agent-sdk/package.json":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/package.json)","ts/packages/providers/claude-agent-sdk/tsconfig.json":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/tsconfig.json)","ts/packages/providers/cloudflare/CHANGELOG.md":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/CHANGELOG.md)","ts/packages/providers/cloudflare/README.md":"# cloudflare Documentation\n\nPath: `ts/packages/providers/cloudflare/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/README.md)","ts/packages/providers/cloudflare/package.json":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/package.json)","ts/packages/providers/cloudflare/tsconfig.json":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/tsconfig.json)","ts/packages/providers/google/CHANGELOG.md":"# Google Skill\n\nPath: `ts/packages/providers/google/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/CHANGELOG.md)","ts/packages/providers/google/README.md":"# google Documentation\n\nPath: `ts/packages/providers/google/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/README.md)","ts/packages/providers/google/package.json":"# Google Skill\n\nPath: `ts/packages/providers/google/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/package.json)","ts/packages/providers/google/tsconfig.json":"# Google Skill\n\nPath: `ts/packages/providers/google/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/tsconfig.json)","ts/packages/providers/langchain/CHANGELOG.md":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/CHANGELOG.md)","ts/packages/providers/langchain/README.md":"# langchain Documentation\n\nPath: `ts/packages/providers/langchain/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/README.md)","ts/packages/providers/langchain/package.json":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/package.json)","ts/packages/providers/langchain/tsconfig.json":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/tsconfig.json)","ts/packages/providers/llamaindex/CHANGELOG.md":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/CHANGELOG.md)","ts/packages/providers/llamaindex/README.md":"# llamaindex Documentation\n\nPath: `ts/packages/providers/llamaindex/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/README.md)","ts/packages/providers/llamaindex/package.json":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/package.json)","ts/packages/providers/llamaindex/tsconfig.json":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/tsconfig.json)","ts/packages/providers/mastra/CHANGELOG.md":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/CHANGELOG.md)","ts/packages/providers/mastra/README.md":"# mastra Documentation\n\nPath: `ts/packages/providers/mastra/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/README.md)","ts/packages/providers/mastra/package.json":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/package.json)","ts/packages/providers/mastra/tsconfig.json":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/tsconfig.json)","ts/packages/providers/openai-agents/CHANGELOG.md":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/CHANGELOG.md)","ts/packages/providers/openai-agents/README.md":"# openai-agents Documentation\n\nPath: `ts/packages/providers/openai-agents/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/README.md)","ts/packages/providers/openai-agents/package.json":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/package.json)","ts/packages/providers/openai-agents/tsconfig.json":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/tsconfig.json)","ts/packages/providers/openai/CHANGELOG.md":"# Openai Skill\n\nPath: `ts/packages/providers/openai/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/CHANGELOG.md)","ts/packages/providers/openai/README.md":"# openai Documentation\n\nPath: `ts/packages/providers/openai/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/README.md)","ts/packages/providers/openai/package.json":"# Openai Skill\n\nPath: `ts/packages/providers/openai/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/package.json)","ts/packages/providers/openai/tsconfig.json":"# Openai Skill\n\nPath: `ts/packages/providers/openai/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/tsconfig.json)","ts/packages/providers/typesafe/CHANGELOG.md":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/CHANGELOG.md)","ts/packages/providers/typesafe/README.md":"# typesafe Documentation\n\nPath: `ts/packages/providers/typesafe/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/README.md)","ts/packages/providers/typesafe/package.json":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/package.json)","ts/packages/providers/typesafe/tsconfig.json":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/tsconfig.json)","ts/packages/providers/vercel/CHANGELOG.md":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/CHANGELOG.md)","ts/packages/providers/vercel/README.md":"# vercel Documentation\n\nPath: `ts/packages/providers/vercel/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/README.md)","ts/packages/providers/vercel/package.json":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/package.json)","ts/packages/providers/vercel/tsconfig.json":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/tsconfig.json)","ts/packages/cli/src/effect-errors/README.md":"# effect-errors Documentation\n\nPath: `ts/packages/cli/src/effect-errors/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/src/effect-errors/README.md)","ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json)","ts/packages/cli/test/__fixtures__/notion-archive-page.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-archive-page.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-archive-page.json)","ts/packages/cli/test/__fixtures__/notion-create-comment.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-create-comment.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-create-comment.json)","ts/packages/cli/test/__fixtures__/notion-delete-block.json":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-delete-block.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-delete-block.json)","ts/packages/cli/test/__mocks__/toolkits.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/toolkits.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/toolkits.json)","ts/packages/cli/test/__mocks__/tools-as-enums.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/tools-as-enums.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools-as-enums.json)","ts/packages/cli/test/__mocks__/tools.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/tools.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools.json)","ts/packages/cli/test/__mocks__/trigger-types-as-enums.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/trigger-types-as-enums.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types-as-enums.json)","ts/packages/cli/test/__mocks__/trigger-types.json":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/trigger-types.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types.json)","ts/packages/core/src/telemetry/README.md":"# telemetry Documentation\n\nPath: `ts/packages/core/src/telemetry/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/src/telemetry/README.md)","ts/packages/core/test/AuthConfigs/README.md":"# AuthConfigs Documentation\n\nPath: `ts/packages/core/test/AuthConfigs/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/AuthConfigs/README.md)","ts/packages/providers/mastra/test/README.md":"# test Documentation\n\nPath: `ts/packages/providers/mastra/test/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/test/README.md)","ts/packages/cli/test/__fixtures__/ambiguous-project/package.json":"# Ambiguous-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/ambiguous-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/ambiguous-project/package.json)","ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json":"# Typescript-bun-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json)","ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json":"# Typescript-bun-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml)","ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json)","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json)","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml)","ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json)","ts/packages/cli/test/__fixtures__/typescript-project/package.json":"# Typescript-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/package.json)","ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json":"# Typescript-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json)","ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json":"# Json-schema-conversion Skill\n\nPath: `ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json)","ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json":"# Json-schema-conversion Skill\n\nPath: `ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json)","ts/packages/core/test/fixtures/webhook/README.md":"# webhook Documentation\n\nPath: `ts/packages/core/test/fixtures/webhook/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/README.md)","ts/packages/core/test/fixtures/webhook/golden-signatures.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/golden-signatures.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/golden-signatures.json)","ts/packages/core/test/fixtures/webhook/v1-github-push.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v1-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v1-github-push.json)","ts/packages/core/test/fixtures/webhook/v2-github-push.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v2-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v2-github-push.json)","ts/packages/core/test/fixtures/webhook/v3-github-push.json":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v3-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v3-github-push.json)","ts/packages/providers/typesafe/test/fixtures/question-corpus.json":"# Fixtures Skill\n\nPath: `ts/packages/providers/typesafe/test/fixtures/question-corpus.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/test/fixtures/question-corpus.json)","ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml":"# Agents Skill\n\nPath: `ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml)","ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json)","ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json)","ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json)"},"items":[{"name":"AGENTS.md","path":"AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/AGENTS.md","title":"AI Agent Protocol & Instructions","category":"root-instruction","format":"markdown","content":"# AI Agent Protocol & Instructions\n\nPath: `AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/AGENTS.md)","tokens":300,"sizeBytes":153},{"name":"AGENTS.md","path":"docs/AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/AGENTS.md","title":"docs - AI Agent Protocol & Instructions","category":"root-instruction","format":"markdown","content":"# docs - AI Agent Protocol & Instructions\n\nPath: `docs/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/AGENTS.md)","tokens":300,"sizeBytes":170},{"name":"AGENTS.md","path":"python/AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/python/AGENTS.md","title":"python - AI Agent Protocol & Instructions","category":"root-instruction","format":"markdown","content":"# python - AI Agent Protocol & Instructions\n\nPath: `python/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/python/AGENTS.md)","tokens":300,"sizeBytes":176},{"name":"AGENTS.md","path":"ts/AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/AGENTS.md","title":"ts - AI Agent Protocol & Instructions","category":"root-instruction","format":"markdown","content":"# ts - AI Agent Protocol & Instructions\n\nPath: `ts/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/AGENTS.md)","tokens":300,"sizeBytes":164},{"name":"regression-testing.md","path":".agents/skills/bug-fixing/references/regression-testing.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/bug-fixing/references/regression-testing.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/bug-fixing/references/regression-testing.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/bug-fixing/references/regression-testing.md)","tokens":300,"sizeBytes":235},{"name":"SKILL.md","path":".agents/skills/bug-fixing/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/bug-fixing/SKILL.md","title":"bug-fixing","category":"anthropic-skill","format":"markdown","content":"---\nname: bug-fixing\ndescription: Fix defects in the Composio SDK repository with focused reproduction, root-cause analysis, regression tests, and narrow verification. Use when the user reports a bug, failing test, CI regression, runtime defect, or incorrect SDK behavior. Do not use for new feature design or broad refactors.\n---\n\n# Bug Fixing\n\nUse this skill for defect work.\n\nRead `references/regression-testing.md` before editing code so the fix includes the right reproduction and tests.\n","frontmatter":{"name":"bug-fixing","description":"Fix defects in the Composio SDK repository with focused reproduction, root-cause analysis, regression tests, and narrow verification. Use when the user reports a bug, failing test, CI regression, runtime defect, or incorrect SDK behavior. Do not use for new feature design or broad refactors."},"isInternal":false,"tokens":102,"sizeBytes":493},{"name":"client-cache-sync.md","path":".agents/skills/cli-command/references/client-cache-sync.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/client-cache-sync.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/cli-command/references/client-cache-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/client-cache-sync.md)","tokens":300,"sizeBytes":235},{"name":"design.md","path":".agents/skills/cli-command/references/design.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/design.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/cli-command/references/design.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/design.md)","tokens":300,"sizeBytes":213},{"name":"implementation.md","path":".agents/skills/cli-command/references/implementation.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/implementation.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/cli-command/references/implementation.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/implementation.md)","tokens":300,"sizeBytes":229},{"name":"SKILL.md","path":".agents/skills/cli-command/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/SKILL.md","title":"cli-command","category":"anthropic-skill","format":"markdown","content":"---\nname: cli-command\ndescription: Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables, and local vendor references. Use for CLI command UX, command wiring, service changes, or CLI source edits. Do not use for CLI E2E-only work; use cli-e2e there.\n---\n\n# CLI Command\n\nUse this skill for CLI command design and implementation.\n\nRead the relevant reference:\n\n- `references/design.md` for command surface, output, errors, interactivity, configuration, and exit codes.\n- `references/implementation.md` for Effect command wiring and service patterns.\n- `references/client-cache-sync.md` when touching toolkit client services.\n","frontmatter":{"name":"cli-command","description":"Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables, and local vendor references. Use for CLI command UX, command wiring, service changes, or CLI source edits. Do not use for CLI E2E-only work; use cli-e2e there."},"isInternal":false,"tokens":151,"sizeBytes":738},{"name":"docker-cli-e2e.md","path":".agents/skills/cli-e2e/references/docker-cli-e2e.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-e2e/references/docker-cli-e2e.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/cli-e2e/references/docker-cli-e2e.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-e2e/references/docker-cli-e2e.md)","tokens":300,"sizeBytes":221},{"name":"SKILL.md","path":".agents/skills/cli-e2e/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-e2e/SKILL.md","title":"cli-e2e","category":"anthropic-skill","format":"markdown","content":"---\nname: cli-e2e\ndescription: Write, modify, or debug Docker-based Composio CLI end-to-end tests under ts/e2e-tests/cli, including binary invocation, fixture isolation, output assertions, and package manifests. Use for CLI E2E test suites only; use cli-command for CLI source implementation.\n---\n\n# CLI E2E\n\nUse this skill for CLI end-to-end tests.\n\nRead `references/docker-cli-e2e.md` before adding or changing suites under `ts/e2e-tests/cli/`.\n","frontmatter":{"name":"cli-e2e","description":"Write, modify, or debug Docker-based Composio CLI end-to-end tests under ts/e2e-tests/cli, including binary invocation, fixture isolation, output assertions, and package manifests. Use for CLI E2E test suites only; use cli-command for CLI source implementation."},"isInternal":false,"tokens":108,"sizeBytes":447},{"name":"release-workflow.md","path":".agents/skills/cli-release/references/release-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-release/references/release-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/cli-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-release/references/release-workflow.md)","tokens":300,"sizeBytes":233},{"name":"SKILL.md","path":".agents/skills/cli-release/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-release/SKILL.md","title":"cli-release","category":"anthropic-skill","format":"markdown","content":"---\nname: cli-release\ndescription: Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag selection, asset and installation verification, and failed release recovery. Use when a contributor asks to build a CLI beta, publish or promote a stable CLI version, choose a release candidate, monitor a CLI release, or diagnose a failed CLI release. Do not use for TypeScript SDK Changesets releases or CLI source implementation.\n---\n\n# CLI Release\n\nUse this skill for the GitHub Release that powers the standalone `composio` binary and installer.\n\nRead `references/release-workflow.md` before selecting a candidate or dispatching a workflow.\n\n## Release Contract\n\n- Never add a Changeset for `@composio/cli`; the package is ignored by Changesets and such files wedge `ts.release.yml`.\n- Treat a merge to `next` that touches CLI paths as a beta build. Promote a tested beta with the `promote-stable` workflow action for the normal stable-release path.\n- Never bump the private CLI `package.json` to select a binary version. For an\n  intentional minor or major, build an explicitly versioned beta and promote\n  that tested beta through the same stable path.\n- Resolve beta tags and workflow state from GitHub immediately before acting. Never invent or reuse a stale candidate from memory.\n- A stable promotion is a production write. If the user did not name the exact beta tag, present the resolved candidate and obtain explicit confirmation before dispatching it.\n- Follow the release through asset verification and installation tests. Do not stop after the dispatch succeeds.\n\n## Execution\n\n1. Classify the request as automatic beta, manual beta, stable promotion, or recovery.\n2. Run the playbook's read-only preflight and identify the exact source commit and release tag.\n3. Dispatch only the requested workflow action and watch the resulting run to completion.\n4. Verify the published release and downstream checks named in the playbook.\n5. Report the released tag, source beta or commit, workflow URL, asset state, install-test result, and any remaining follow-up.\n","frontmatter":{"name":"cli-release","description":"Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag selection, asset and installation verification, and failed release recovery. Use when a contributor asks to build a CLI beta, publish or promote a stable CLI version, choose a release candidate, monitor a CLI release, or diagnose a failed CLI release. Do not use for TypeScript SDK Changesets releases or CLI source implementation."},"isInternal":false,"tokens":434,"sizeBytes":2158},{"name":"parity-workflow.md","path":".agents/skills/cross-sdk-parity/references/parity-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cross-sdk-parity/references/parity-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/cross-sdk-parity/references/parity-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cross-sdk-parity/references/parity-workflow.md)","tokens":300,"sizeBytes":241},{"name":"SKILL.md","path":".agents/skills/cross-sdk-parity/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cross-sdk-parity/SKILL.md","title":"cross-sdk-parity","category":"anthropic-skill","format":"markdown","content":"---\nname: cross-sdk-parity\ndescription: Keep TypeScript and Python SDK behavior, generated client usage, public API naming, and docs examples aligned. Use when a change affects both SDKs, when generated client pins move, when comparing TS/Python behavior, or when a backend API contract changed. Do not use for single-language internal-only changes.\n---\n\n# Cross-SDK Parity\n\nUse this skill when TypeScript and Python must stay aligned.\n\nRead `references/parity-workflow.md` before changing shared SDK behavior or generated client pins.\n","frontmatter":{"name":"cross-sdk-parity","description":"Keep TypeScript and Python SDK behavior, generated client usage, public API naming, and docs examples aligned. Use when a change affects both SDKs, when generated client pins move, when comparing TS/Python behavior, or when a backend API contract changed. Do not use for single-language internal-only changes."},"isInternal":false,"tokens":108,"sizeBytes":536},{"name":"decision-records.md","path":".agents/skills/docs-decisions/references/decision-records.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/decision-records.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/docs-decisions/references/decision-records.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/decision-records.md)","tokens":300,"sizeBytes":239},{"name":"docs-workflow.md","path":".agents/skills/docs-decisions/references/docs-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/docs-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/docs-decisions/references/docs-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/docs-workflow.md)","tokens":300,"sizeBytes":233},{"name":"SKILL.md","path":".agents/skills/docs-decisions/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/SKILL.md","title":"docs-decisions","category":"anthropic-skill","format":"markdown","content":"---\nname: docs-decisions\ndescription: Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review guidance. Use for files under docs/, documentation workflows, or requests to record or update a docs decision. Do not use for SDK runtime changes unless docs are the main deliverable.\n---\n\n# Docs Decisions\n\nUse this skill for docs-site work and docs decision records.\n\nRead the relevant reference:\n\n- `references/docs-workflow.md` for docs commands, content rules, and automation.\n- `references/decision-records.md` for decisions and ADR-style updates.\n","frontmatter":{"name":"docs-decisions","description":"Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review guidance. Use for files under docs/, documentation workflows, or requests to record or update a docs decision. Do not use for SDK runtime changes unless docs are the main deliverable."},"isInternal":false,"tokens":137,"sizeBytes":643},{"name":"cli-surface.md","path":".agents/skills/effect-v4/references/cli-surface.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/cli-surface.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/cli-surface.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/cli-surface.md)","tokens":300,"sizeBytes":219},{"name":"core-patterns.md","path":".agents/skills/effect-v4/references/core-patterns.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/core-patterns.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/core-patterns.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/core-patterns.md)","tokens":300,"sizeBytes":223},{"name":"upgrade-workflow.md","path":".agents/skills/effect-v4/references/upgrade-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/upgrade-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/effect-v4/references/upgrade-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/upgrade-workflow.md)","tokens":300,"sizeBytes":229},{"name":"SKILL.md","path":".agents/skills/effect-v4/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/SKILL.md","title":"effect-v4","category":"anthropic-skill","format":"markdown","content":"---\nname: effect-v4\ndescription: Write, review, or upgrade Effect v4 code in the Composio CLI, cli-keyring, and json-schema-to-effect-schema packages, all pinned exactly to effect@4.0.3 — Context.Service and explicit layers, Schema.TaggedError and typed recovery, the effect/cli command surface, and the vendored effect source oracle. Use when writing or reviewing Effect v4 code, answering a v4 API question, working in effect/cli, defining a Context.Service service, modeling an error with Schema.TaggedError, bumping the Effect pins, or verifying an unfamiliar API against ts/vendor/effect. Do not use for CLI command UX/wiring design (use cli-command) or CLI E2E tests (use cli-e2e).\n---\n\n# Effect v4\n\nThe CLI, `@composio/cli-keyring`, and `@composio/json-schema-to-effect-schema` run on\nEffect v4. Every claim below is grounded in the migrated source, not memory of v3.\n\n## Exact version matrix\n\n`effect`, `@effect/platform-bun`, and `@effect/vitest`\nare pinned to the **same exact** `4.0.3` — never `^`, `@next`, or a mismatched\nversion across packages. `@effect/cli` and `@effect/platform` no longer exist as\ndependencies; their surfaces are consolidated into `effect` and `effect/*`.\nSee [versions.json](versions.json) for the full matrix (also `typescript`, `vitest`).\n\n## Read next\n\n- [references/core-patterns.md](references/core-patterns.md) — services, layers, typed\n  errors, Schema, choosing between `Effect.gen` and `Effect.fn`, `Option` combinators in\n  place of `isSome` ternaries, driving time in tests with\n  `TestClock` (fork, adjust until the fiber settles, join) instead of `it.live`, and the v3→v4 rename table\n  (labeled historical, for recognizing stale patterns).\n- [references/cli-surface.md](references/cli-surface.md) — `effect/cli`:\n  `Command`, `Flag`, `Argument`, `GlobalFlag`, `CliConfig`, the custom\n  `CliOutput.Formatter`, and the runner's double-print rule.\n- [references/upgrade-workflow.md](references/upgrade-workflow.md) — procedure for\n  bumping to a newer release.\n\nCode excerpts in those references are short quotes from real, currently-compiling repo\nfiles (path cited at each excerpt) — not standalone examples. The compile-checked\nsource of truth is always the cited file itself; when it and a reference disagree,\ntrust the file and fix the reference.\n\n## Non-negotiables\n\n- `Effect.gen(function* () {...})` for effect values — the dominant form, including named\n  module consts — and `(params) => Effect.gen(...)` for parameterized helpers.\n  `Effect.fn(...)` is the function form whose effects carry stack-frame annotations (its\n  optional name string adds a per-call tracing span), worth it for service members and\n  combinator callbacks that should be attributable in error reports. All forms re-run\n  their body per execution. See \"`Effect.gen` vs `Effect.fn`\" in core-patterns.\n- Define services with `Context.Service` and an explicit `static readonly Default`/`layer`\n  layer built with `Layer.succeed`/`Layer.effect`/`Layer.provide`. V4 does not generate a\n  layer for you.\n- Model expected failures with `Schema.TaggedError` (or a plain `Data.TaggedError`\n  when no Schema fields are needed) and recover with `Effect.catchTag`/`catchTags`/`Match`,\n  never manual `_tag` string comparisons.\n- Wrap fallible Promises with `Effect.tryPromise({ try, catch })`; `Effect.promise` turns\n  rejection into a defect. No `async`/`await` or `try`/`catch` inside Effect workflows —\n  ESLint bans them in `ts/packages/cli/src`.\n- Treat every remembered v3 package name and API as wrong until verified against\n  `ts/vendor/effect` (read-only source oracle — never edit or import from it) and the\n  installed `effect@4.0.3` typings. Source may be ahead of the published package;\n  the compiler is the compatibility gate.\n\n## Verification\n\n```bash\npnpm typecheck\npnpm --filter @composio/cli test\n```\n\nRun `pnpm validate:agent-skills` and `pnpm validate:skill-routing` after editing this\nskill or its descriptions, and compile the TypeScript blocks in this skill and in\n`typescript-testing/references/effect-v4-cli.md` against the pinned packages with:\n\n```bash\nnode .agents/skills/effect-v4/scripts/check-examples.mjs\n```\n\nBlocks that quote repo files with unresolvable imports carry a `no-check` fence info string.\n","frontmatter":{"name":"effect-v4","description":"Write, review, or upgrade Effect v4 code in the Composio CLI, cli-keyring, and json-schema-to-effect-schema packages, all pinned exactly to effect@4.0.3 — Context.Service and explicit layers, Schema.TaggedError and typed recovery, the effect/cli command surface, and the vendored effect source oracle. Use when writing or reviewing Effect v4 code, answering a v4 API question, working in effect/cli, defining a Context.Service service, modeling an error with Schema.TaggedError, bumping the Effect pins, or verifying an unfamiliar API against ts/vendor/effect. Do not use for CLI command UX/wiring design (use cli-command) or CLI E2E tests (use cli-e2e)."},"isInternal":false,"tokens":1051,"sizeBytes":4278},{"name":"versions.json","path":".agents/skills/effect-v4/versions.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/versions.json","title":"Effect-v4 Skill","category":"anthropic-skill","format":"json","content":"# Effect-v4 Skill\n\nPath: `.agents/skills/effect-v4/versions.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/versions.json)","tokens":300,"sizeBytes":194},{"name":"source-of-truth.md","path":".agents/skills/eve/references/source-of-truth.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/eve/references/source-of-truth.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/eve/references/source-of-truth.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/eve/references/source-of-truth.md)","tokens":300,"sizeBytes":215},{"name":"SKILL.md","path":".agents/skills/eve/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/eve/SKILL.md","title":"eve","category":"anthropic-skill","format":"markdown","content":"---\nname: eve\ndescription: Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals.\n---\n\n# eve\n\neve is a filesystem-first framework for durable backend AI agents. An agent is\na directory on disk — instructions, skills, tools, connections, channels,\nsubagents, and schedules are all files — and eve compiles and runs it.\n\n## Source of truth\n\nThe complete documentation ships inside the `eve` package. Do not rely on this\nskill for guidance — always read the bundled docs, which match the installed\nversion exactly:\n\n```\nnode_modules/eve/docs/\n```\n\nStart with `node_modules/eve/docs/README.md`. It contains the full\nindex and recommended reading order. Before writing any eve code, read the\nrelevant guide there first.\n\nIf `eve` is not installed yet, install it (`npm install eve`) or scaffold a new\nagent with `npx eve init <agent-name>`, then read the bundled docs.\n\nSee `references/source-of-truth.md` for the repo-local handoff boundary.\n","frontmatter":{"name":"eve","description":"Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals."},"isInternal":false,"tokens":247,"sizeBytes":1106},{"name":"audit-process.md","path":".agents/skills/good-docs-audit/references/audit-process.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-audit/references/audit-process.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/good-docs-audit/references/audit-process.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-audit/references/audit-process.md)","tokens":300,"sizeBytes":235},{"name":"SKILL.md","path":".agents/skills/good-docs-audit/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-audit/SKILL.md","title":"good-docs-audit","category":"anthropic-skill","format":"markdown","content":"---\nname: good-docs-audit\ndescription: Audit a doc, guide, README, or block of prose against the good-docs-writing style guide and report violations. Use when the user asks to review, critique, lint, or check the voice and tone of documentation or text. Produces a structured findings report (file:line, rule violated, offending text, suggested rewrite) and does NOT edit files unless explicitly asked.\n---\n\n# Good docs audit\n\nReview target documentation against the `good-docs-writing` rules and report where the writing drifts from that voice. Default behavior is **report only**: produce findings, do not edit. Only modify files if the user explicitly says to fix, rewrite, or apply.\n\nRead `references/audit-process.md` for the procedure, the prioritized violation checklist, the report format, and the reporting rules.\n\nNon-negotiables:\n\n- Read `good-docs-writing` (and its `references/style-guide.md`) first. Those rules are the rubric; this skill is the process.\n- Cite `file:line` for every finding and quote the exact offending text.\n- Give a real rewrite in the target voice, not \"consider revising.\"\n- Don't invent violations. A short report is a good outcome.\n","frontmatter":{"name":"good-docs-audit","description":"Audit a doc, guide, README, or block of prose against the good-docs-writing style guide and report violations. Use when the user asks to review, critique, lint, or check the voice and tone of documentation or text. Produces a structured findings report (file:line, rule violated, offending text, suggested rewrite) and does NOT edit files unless explicitly asked."},"isInternal":false,"tokens":259,"sizeBytes":1171},{"name":"style-guide.md","path":".agents/skills/good-docs-writing/references/style-guide.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-writing/references/style-guide.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/good-docs-writing/references/style-guide.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-writing/references/style-guide.md)","tokens":300,"sizeBytes":235},{"name":"SKILL.md","path":".agents/skills/good-docs-writing/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-writing/SKILL.md","title":"good-docs-writing","category":"anthropic-skill","format":"markdown","content":"---\nname: good-docs-writing\ndescription: Writing style guide derived from Modal's documentation voice. Apply when writing or editing docs, guides, tutorials, or technical prose that should read direct, second-person, confident, low-jargon, and example-first. Use to draft new docs in this voice or to revise existing prose toward it.\n---\n\n# Good docs writing\n\nWrite docs the way Modal writes them: direct, friendly, confident, and ruthlessly practical. Explain the _why_ in one breath, then show working code. Treat the reader as a capable developer who wants to ship, not a student who needs a lecture.\n\nRead `references/style-guide.md` for the full rule set (Voice, Structure, Terminology, Punctuation, Code examples, Formatting) and apply every rule while drafting.\n\nThe rules that matter most, before you open the reference:\n\n- Address the reader as \"you\", never \"the user\" or \"one\".\n- Open with the concept or benefit in the first sentence. No throat-clearing.\n- Put a minimal runnable example near the top, then explain what just happened.\n- Remove every em-dash. Use a period, comma, colon, or parentheses instead.\n- Cut vague intensifiers (\"seamlessly\", \"powerful\", \"robust\", \"cutting-edge\"). Show a thing being easy instead of calling it easy.\n- Backtick every code identifier, command, parameter, path, and filename.\n\nTo review existing prose against these rules instead of drafting, use `good-docs-audit`.\n","frontmatter":{"name":"good-docs-writing","description":"Writing style guide derived from Modal's documentation voice. Apply when writing or editing docs, guides, tutorials, or technical prose that should read direct, second-person, confident, low-jargon, and example-first. Use to draft new docs in this voice or to revise existing prose toward it."},"isInternal":false,"tokens":312,"sizeBytes":1417},{"name":"provider-workflow.md","path":".agents/skills/python-providers/references/provider-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-providers/references/provider-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/python-providers/references/provider-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-providers/references/provider-workflow.md)","tokens":300,"sizeBytes":245},{"name":"SKILL.md","path":".agents/skills/python-providers/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-providers/SKILL.md","title":"python-providers","category":"anthropic-skill","format":"markdown","content":"---\nname: python-providers\ndescription: Create, modify, test, or package Python provider adapters under python/providers, including framework-specific dependencies, public imports, type inference, and provider metadata. Use for Python provider work only; use python-sdk for core SDK changes.\n---\n\n# Python Providers\n\nUse this skill for Python provider package work.\n\nRead `references/provider-workflow.md` before changing `python/providers/*`.\n","frontmatter":{"name":"python-providers","description":"Create, modify, test, or package Python provider adapters under python/providers, including framework-specific dependencies, public imports, type inference, and provider metadata. Use for Python provider work only; use python-sdk for core SDK changes."},"isInternal":false,"tokens":83,"sizeBytes":444},{"name":"release-workflow.md","path":".agents/skills/python-release/references/release-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/references/release-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/python-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/references/release-workflow.md)","tokens":300,"sizeBytes":239},{"name":"SKILL.md","path":".agents/skills/python-release/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/SKILL.md","title":"python-release","category":"anthropic-skill","format":"markdown","content":"# python-release\n\nPath: `.agents/skills/python-release/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-release/SKILL.md)","tokens":300,"sizeBytes":193},{"name":"sdk-layout.md","path":".agents/skills/python-sdk/references/sdk-layout.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/references/sdk-layout.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/python-sdk/references/sdk-layout.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/references/sdk-layout.md)","tokens":300,"sizeBytes":219},{"name":"SKILL.md","path":".agents/skills/python-sdk/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/SKILL.md","title":"python-sdk","category":"anthropic-skill","format":"markdown","content":"# python-sdk\n\nPath: `.agents/skills/python-sdk/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-sdk/SKILL.md)","tokens":300,"sizeBytes":181},{"name":"nox-make.md","path":".agents/skills/python-testing/references/nox-make.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/references/nox-make.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/python-testing/references/nox-make.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/references/nox-make.md)","tokens":300,"sizeBytes":223},{"name":"SKILL.md","path":".agents/skills/python-testing/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/SKILL.md","title":"python-testing","category":"anthropic-skill","format":"markdown","content":"# python-testing\n\nPath: `.agents/skills/python-testing/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/python-testing/SKILL.md)","tokens":300,"sizeBytes":193},{"name":"repository-workflow.md","path":".agents/skills/repo-guidance/references/repository-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/references/repository-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/repo-guidance/references/repository-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/references/repository-workflow.md)","tokens":300,"sizeBytes":243},{"name":"SKILL.md","path":".agents/skills/repo-guidance/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/SKILL.md","title":"repo-guidance","category":"anthropic-skill","format":"markdown","content":"# repo-guidance\n\nPath: `.agents/skills/repo-guidance/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/repo-guidance/SKILL.md)","tokens":300,"sizeBytes":190},{"name":"skill-format.md","path":".agents/skills/skill-maintenance/references/skill-format.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/references/skill-format.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/skill-maintenance/references/skill-format.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/references/skill-format.md)","tokens":300,"sizeBytes":237},{"name":"SKILL.md","path":".agents/skills/skill-maintenance/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/SKILL.md","title":"skill-maintenance","category":"anthropic-skill","format":"markdown","content":"# skill-maintenance\n\nPath: `.agents/skills/skill-maintenance/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/skill-maintenance/SKILL.md)","tokens":300,"sizeBytes":202},{"name":"provider-workflow.md","path":".agents/skills/typescript-providers/references/provider-workflow.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/references/provider-workflow.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/typescript-providers/references/provider-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/references/provider-workflow.md)","tokens":300,"sizeBytes":253},{"name":"SKILL.md","path":".agents/skills/typescript-providers/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/SKILL.md","title":"typescript-providers","category":"anthropic-skill","format":"markdown","content":"# typescript-providers\n\nPath: `.agents/skills/typescript-providers/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-providers/SKILL.md)","tokens":300,"sizeBytes":211},{"name":"core-sdk.md","path":".agents/skills/typescript-sdk/references/core-sdk.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/references/core-sdk.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/typescript-sdk/references/core-sdk.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/references/core-sdk.md)","tokens":300,"sizeBytes":223},{"name":"SKILL.md","path":".agents/skills/typescript-sdk/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/SKILL.md","title":"typescript-sdk","category":"anthropic-skill","format":"markdown","content":"# typescript-sdk\n\nPath: `.agents/skills/typescript-sdk/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-sdk/SKILL.md)","tokens":300,"sizeBytes":193},{"name":"effect-v4-cli.md","path":".agents/skills/typescript-testing/references/effect-v4-cli.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/effect-v4-cli.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/typescript-testing/references/effect-v4-cli.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/effect-v4-cli.md)","tokens":300,"sizeBytes":241},{"name":"test-commands.md","path":".agents/skills/typescript-testing/references/test-commands.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/test-commands.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `.agents/skills/typescript-testing/references/test-commands.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/references/test-commands.md)","tokens":300,"sizeBytes":241},{"name":"SKILL.md","path":".agents/skills/typescript-testing/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/SKILL.md","title":"typescript-testing","category":"anthropic-skill","format":"markdown","content":"# typescript-testing\n\nPath: `.agents/skills/typescript-testing/SKILL.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/typescript-testing/SKILL.md)","tokens":300,"sizeBytes":205},{"name":"kb-search-v1.json","path":"docs/evals/kb-search-v1.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/evals/kb-search-v1.json","title":"Evals Skill","category":"anthropic-skill","format":"json","content":"# Evals Skill\n\nPath: `docs/evals/kb-search-v1.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/evals/kb-search-v1.json)","tokens":300,"sizeBytes":170},{"name":"errors.md","path":"skills/composio/references/errors.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/errors.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `skills/composio/references/errors.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/errors.md)","tokens":300,"sizeBytes":191},{"name":"for-you.md","path":"skills/composio/references/for-you.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/for-you.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `skills/composio/references/for-you.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/for-you.md)","tokens":300,"sizeBytes":193},{"name":"platform.md","path":"skills/composio/references/platform.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/platform.md","title":"References Skill","category":"anthropic-skill","format":"markdown","content":"# References Skill\n\nPath: `skills/composio/references/platform.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/references/platform.md)","tokens":300,"sizeBytes":195},{"name":"SKILL.md","path":"skills/composio/SKILL.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/skills/composio/SKILL.md","title":"composio","category":"anthropic-skill","format":"markdown","content":"---\nname: composio\ndescription: Route and complete Composio work across Composio For You and Composio Platform. Use when the user mentions Composio; wants an agent to use apps such as Gmail, Slack, GitHub, Notion, Calendar, or Linear; needs first-time setup, an SDK or MCP integration, CLI operation, migration guidance, current documentation, or help diagnosing a connection or tool call.\n---\n\n# Composio\n\nUse this skill as a router. Identify the product and the job, load only the relevant guidance, consult canonical documentation for volatile details, and then answer or do the work the user requested.\n\n## 1. Choose the product\n\nDo not blend the products. They use different credentials and setup paths.\n\n| | Composio For You | Composio Platform |\n|---|---|---|\n| Use when | Someone wants their own agent to use their own apps | A developer is building a product whose users connect accounts |\n| Primary surface | MCP or the Composio CLI | SDK sessions inside an application |\n| Credential | `ck_...` consumer key when the client requires a header | `COMPOSIO_API_KEY` project key |\n| Dashboard | `dashboard.composio.dev` → For You | `dashboard.composio.dev` → Platform |\n\nAsk one short question only when context does not establish the product:\n\n> Is this for your own agent and accounts, or for a product where your users connect their accounts?\n\nTreat a named personal AI client with no product code as For You. Treat an application codebase, SDK, user or tenant identity, backend, or product agent as Platform.\n\n## 2. Choose the job\n\nIdentify the requested outcome before taking action:\n\n- **Explain or discover:** answer a question, compare approaches, or find the current API.\n- **Set up:** establish credentials, an MCP client, the CLI, or an SDK for the first time.\n- **Build or change:** integrate Composio into an existing agent or application.\n- **Operate:** find, connect, and run tools for a real task.\n- **Debug or migrate:** diagnose a failure, update an older integration, or move from legacy direct execution or Tool Router.\n\nDo not turn an explanation, documentation lookup, or narrow bug fix into onboarding.\n\n## 3. Load only the relevant guidance\n\n- For You: read [Composio For You](references/for-you.md).\n- Platform: read [Composio Platform](references/platform.md).\n- Provider, connection, or execution failure: also read [Errors and provider gotchas](references/errors.md).\n\n## Complete the selected job\n\n- For a question, fetch current documentation when needed and give the concrete answer. Do not mutate a project or force a tool call.\n- For setup or integration, inspect the existing environment, preserve its architecture and identity model, make the smallest useful change, and verify it with one safe real tool call when credentials and user authorization are available.\n- For an operational request, connect only the apps the task needs and execute the requested workflow.\n- For debugging, get the Composio log or request ID, identify the failing boundary, fix that boundary, and retry when the user authorized execution.\n\n## Stable rules\n\n1. Establish the product before choosing credentials, URLs, SDKs, or commands.\n2. Treat dashboard onboarding as a context, not the skill's identity. When the developer arrives with an existing `COMPOSIO_API_KEY` from Getting Started, use it and never create, rotate, replace, print, or request it in chat. Do not run `composio dev init` in that path.\n3. For a general first-time Platform setup with no dashboard credential handoff, follow the current setup path in the Platform guide.\n4. Never invent toolkit or tool slugs. Discover them at runtime or with the CLI.\n5. Do not build a provider OAuth flow. Composio returns a Connect Link when authentication is needed.\n6. Use sessions for new Platform integrations. Preserve the application's existing user identity and agent architecture.\n7. Keep credentials out of source control, URLs, logs, chat, and command output.\n8. Get the log or request ID before diagnosing a failed tool call.\n9. Prefer the smallest configuration that completes the current job. Keep toolkit filters, tag policies, sandbox controls, custom auth, provider-specific hardening, and other advanced options out of the first path unless the request or existing code requires them.\n10. Do not invent repository facts. Never claim that a file, framework, environment loader, identity field, agent path, or dependency exists until it was provided or inspected. If codebase context is unavailable, state the unknown and ask for access or one necessary detail.\n11. In SDK or API examples, use exact identifiers and call shapes from a current public page or schema. Copy the documented shape for the requested language instead of translating names between TypeScript and Python; if a required detail is not documented, explain the behavior without inventing code.\n\n## Canonical information\n\nUse bundled references for stable decisions. A user-facing source list contains only public `https://docs.composio.dev/...` pages actually consulted; bundled reference names, local paths, and `file://` URLs are omitted. For versions, provider adapters, client-specific setup, toolkit behavior, or APIs that may have changed, use the current canonical documentation and current CLI or tool schemas as the primary sources before answering or editing code:\n\nWhen sources disagree, prefer the current API reference and live endpoint behavior over any page marked Legacy, and name the REST API version explicitly.\n\n```text\nhttps://docs.composio.dev/llms.txt\nhttps://docs.composio.dev/docs/<page>.md\nhttps://docs.composio.dev/toolkits/<toolkit>.md\n```\n\nIf those primary sources do not answer a Composio product or troubleshooting question, query the public unified knowledge search at `https://docs.composio.dev/api/knowledge-search?q=<question>`.\n\nResults may be canonical docs, KB, toolkit, example, or reference pages. Use the returned evidence to answer the question; public records do not establish the live state of a user's account, project, connection, or tool call.\n\nWhen knowledge search supplies evidence, cite the result's returned `canonicalUrl`, not the search API URL. If `canonicalUrl` is relative, prefix it with `https://docs.composio.dev` before citing it.\n\nOnly treat a result as evidence when its excerpt or page directly addresses the question. If no public source directly documents an exact error or symptom, say so instead of diagnosing from adjacent results; request the log or request ID, or the necessary live evidence.\n\nUse the documentation to complete the task. Do not merely hand the user a link unless they asked for one.\n","frontmatter":{"name":"composio","description":"Route and complete Composio work across Composio For You and Composio Platform. Use when the user mentions Composio; wants an agent to use apps such as Gmail, Slack, GitHub, Notion, Calendar, or Linear; needs first-time setup, an SDK or MCP integration, CLI operation, migration guidance, current documentation, or help diagnosing a connection or tool call."},"isInternal":false,"tokens":1398,"sizeBytes":6636},{"name":"CHANGELOG.md","path":"ts/examples/tools/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/CHANGELOG.md","title":"Tools Skill","category":"anthropic-skill","format":"markdown","content":"# Tools Skill\n\nPath: `ts/examples/tools/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/CHANGELOG.md)","tokens":300,"sizeBytes":174},{"name":"package.json","path":"ts/examples/tools/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/package.json","title":"Tools Skill","category":"anthropic-skill","format":"json","content":"# Tools Skill\n\nPath: `ts/examples/tools/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/package.json)","tokens":300,"sizeBytes":174},{"name":"tsconfig.json","path":"ts/examples/tools/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/tsconfig.json","title":"Tools Skill","category":"anthropic-skill","format":"json","content":"# Tools Skill\n\nPath: `ts/examples/tools/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/tsconfig.json)","tokens":300,"sizeBytes":176},{"name":"CHANGELOG.md","path":"ts/packages/cli-keyring/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/CHANGELOG.md","title":"Cli-keyring Skill","category":"anthropic-skill","format":"markdown","content":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/CHANGELOG.md)","tokens":300,"sizeBytes":192},{"name":"package.json","path":"ts/packages/cli-keyring/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/package.json","title":"Cli-keyring Skill","category":"anthropic-skill","format":"json","content":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/package.json)","tokens":300,"sizeBytes":192},{"name":"tsconfig.json","path":"ts/packages/cli-keyring/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.json","title":"Cli-keyring Skill","category":"anthropic-skill","format":"json","content":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.json)","tokens":300,"sizeBytes":194},{"name":"tsconfig.options.json","path":"ts/packages/cli-keyring/tsconfig.options.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.options.json","title":"Cli-keyring Skill","category":"anthropic-skill","format":"json","content":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.options.json)","tokens":300,"sizeBytes":210},{"name":"tsconfig.src.json","path":"ts/packages/cli-keyring/tsconfig.src.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.src.json","title":"Cli-keyring Skill","category":"anthropic-skill","format":"json","content":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.src.json)","tokens":300,"sizeBytes":202},{"name":"tsconfig.test.json","path":"ts/packages/cli-keyring/tsconfig.test.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.test.json","title":"Cli-keyring Skill","category":"anthropic-skill","format":"json","content":"# Cli-keyring Skill\n\nPath: `ts/packages/cli-keyring/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/tsconfig.test.json)","tokens":300,"sizeBytes":204},{"name":"AGENTS.md","path":"ts/packages/cli/AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/AGENTS.md","title":"Cli Skill","category":"anthropic-skill","format":"markdown","content":"# Cli Skill\n\nPath: `ts/packages/cli/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/AGENTS.md)","tokens":300,"sizeBytes":162},{"name":"CHANGELOG.md","path":"ts/packages/cli/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CHANGELOG.md","title":"Cli Skill","category":"anthropic-skill","format":"markdown","content":"# Cli Skill\n\nPath: `ts/packages/cli/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CHANGELOG.md)","tokens":300,"sizeBytes":168},{"name":"CLAUDE.md","path":"ts/packages/cli/CLAUDE.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CLAUDE.md","title":"Cli Skill","category":"anthropic-skill","format":"markdown","content":"# Cli Skill\n\nPath: `ts/packages/cli/CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/CLAUDE.md)","tokens":300,"sizeBytes":162},{"name":"lint-boundaries.json","path":"ts/packages/cli/lint-boundaries.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/lint-boundaries.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/lint-boundaries.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/lint-boundaries.json)","tokens":300,"sizeBytes":184},{"name":"package.json","path":"ts/packages/cli/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/package.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/package.json)","tokens":300,"sizeBytes":168},{"name":"recordings.yaml","path":"ts/packages/cli/recordings/recordings.yaml","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/recordings/recordings.yaml","title":"Recordings Skill","category":"anthropic-skill","format":"yaml","content":"# Recordings Skill\n\nPath: `ts/packages/cli/recordings/recordings.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/recordings/recordings.yaml)","tokens":300,"sizeBytes":203},{"name":"openai.yaml","path":"ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml","title":"Agents Skill","category":"anthropic-skill","format":"yaml","content":"# Agents Skill\n\nPath: `ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/skills-src/composio-cli/assets/agents/openai.yaml)","tokens":300,"sizeBytes":245},{"name":"package.json","path":"ts/packages/cli/test/__fixtures__/ambiguous-project/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/ambiguous-project/package.json","title":"Ambiguous-project Skill","category":"anthropic-skill","format":"json","content":"# Ambiguous-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/ambiguous-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/ambiguous-project/package.json)","tokens":300,"sizeBytes":254},{"name":"project.json","path":"ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json","title":".composio Skill","category":"anthropic-skill","format":"json","content":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/project.json)","tokens":300,"sizeBytes":270},{"name":"user_data.json","path":"ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json","title":".composio Skill","category":"anthropic-skill","format":"json","content":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/global-test-user-id/.composio/user_data.json)","tokens":300,"sizeBytes":274},{"name":"notion-append-text-blocks.json","path":"ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json","title":"__fixtures__ Skill","category":"anthropic-skill","format":"json","content":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-append-text-blocks.json)","tokens":300,"sizeBytes":249},{"name":"notion-archive-page.json","path":"ts/packages/cli/test/__fixtures__/notion-archive-page.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-archive-page.json","title":"__fixtures__ Skill","category":"anthropic-skill","format":"json","content":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-archive-page.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-archive-page.json)","tokens":300,"sizeBytes":237},{"name":"notion-create-comment.json","path":"ts/packages/cli/test/__fixtures__/notion-create-comment.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-create-comment.json","title":"__fixtures__ Skill","category":"anthropic-skill","format":"json","content":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-create-comment.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-create-comment.json)","tokens":300,"sizeBytes":241},{"name":"notion-delete-block.json","path":"ts/packages/cli/test/__fixtures__/notion-delete-block.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-delete-block.json","title":"__fixtures__ Skill","category":"anthropic-skill","format":"json","content":"# __fixtures__ Skill\n\nPath: `ts/packages/cli/test/__fixtures__/notion-delete-block.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/notion-delete-block.json)","tokens":300,"sizeBytes":237},{"name":"package.json","path":"ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json","title":"Typescript-bun-project Skill","category":"anthropic-skill","format":"json","content":"# Typescript-bun-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/package.json)","tokens":300,"sizeBytes":269},{"name":"tsconfig.json","path":"ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json","title":"Typescript-bun-project Skill","category":"anthropic-skill","format":"json","content":"# Typescript-bun-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-bun-project/tsconfig.json)","tokens":300,"sizeBytes":271},{"name":"package.json","path":"ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json","title":"Typescript-pnpm-monorepo Skill","category":"anthropic-skill","format":"json","content":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/package.json)","tokens":300,"sizeBytes":275},{"name":"pnpm-lock.yaml","path":"ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml","title":"Typescript-pnpm-monorepo Skill","category":"anthropic-skill","format":"yaml","content":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-lock.yaml)","tokens":300,"sizeBytes":279},{"name":"pnpm-workspace.yaml","path":"ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml","title":"Typescript-pnpm-monorepo Skill","category":"anthropic-skill","format":"yaml","content":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/pnpm-workspace.yaml)","tokens":300,"sizeBytes":289},{"name":"tsconfig.json","path":"ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json","title":"Typescript-pnpm-monorepo Skill","category":"anthropic-skill","format":"json","content":"# Typescript-pnpm-monorepo Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-pnpm-monorepo/tsconfig.json)","tokens":300,"sizeBytes":277},{"name":"package.json","path":"ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json","title":"Typescript-project-with-composio-core Skill","category":"anthropic-skill","format":"json","content":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/package.json)","tokens":300,"sizeBytes":314},{"name":"pnpm-lock.yaml","path":"ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml","title":"Typescript-project-with-composio-core Skill","category":"anthropic-skill","format":"yaml","content":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/pnpm-lock.yaml)","tokens":300,"sizeBytes":318},{"name":"tsconfig.json","path":"ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json","title":"Typescript-project-with-composio-core Skill","category":"anthropic-skill","format":"json","content":"# Typescript-project-with-composio-core Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project-with-composio-core/tsconfig.json)","tokens":300,"sizeBytes":316},{"name":"package.json","path":"ts/packages/cli/test/__fixtures__/typescript-project/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/package.json","title":"Typescript-project Skill","category":"anthropic-skill","format":"json","content":"# Typescript-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/package.json)","tokens":300,"sizeBytes":257},{"name":"tsconfig.json","path":"ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json","title":"Typescript-project Skill","category":"anthropic-skill","format":"json","content":"# Typescript-project Skill\n\nPath: `ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/typescript-project/tsconfig.json)","tokens":300,"sizeBytes":259},{"name":"user_data.json","path":"ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json","title":".composio Skill","category":"anthropic-skill","format":"json","content":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-example/.composio/user_data.json)","tokens":300,"sizeBytes":274},{"name":"user_data.json","path":"ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json","title":".composio Skill","category":"anthropic-skill","format":"json","content":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-staging-login/.composio/user_data.json)","tokens":300,"sizeBytes":286},{"name":"user_data.json","path":"ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json","title":".composio Skill","category":"anthropic-skill","format":"json","content":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-empty-api-key/.composio/user_data.json)","tokens":300,"sizeBytes":296},{"name":"user_data.json","path":"ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json","title":".composio Skill","category":"anthropic-skill","format":"json","content":"# .composio Skill\n\nPath: `ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__fixtures__/user-config-with-global-context/.composio/user_data.json)","tokens":300,"sizeBytes":298},{"name":"toolkits.json","path":"ts/packages/cli/test/__mocks__/toolkits.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/toolkits.json","title":"__mocks__ Skill","category":"anthropic-skill","format":"json","content":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/toolkits.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/toolkits.json)","tokens":300,"sizeBytes":206},{"name":"tools-as-enums.json","path":"ts/packages/cli/test/__mocks__/tools-as-enums.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools-as-enums.json","title":"__mocks__ Skill","category":"anthropic-skill","format":"json","content":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/tools-as-enums.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools-as-enums.json)","tokens":300,"sizeBytes":218},{"name":"tools.json","path":"ts/packages/cli/test/__mocks__/tools.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools.json","title":"__mocks__ Skill","category":"anthropic-skill","format":"json","content":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/tools.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/tools.json)","tokens":300,"sizeBytes":200},{"name":"trigger-types-as-enums.json","path":"ts/packages/cli/test/__mocks__/trigger-types-as-enums.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types-as-enums.json","title":"__mocks__ Skill","category":"anthropic-skill","format":"json","content":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/trigger-types-as-enums.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types-as-enums.json)","tokens":300,"sizeBytes":234},{"name":"trigger-types.json","path":"ts/packages/cli/test/__mocks__/trigger-types.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types.json","title":"__mocks__ Skill","category":"anthropic-skill","format":"json","content":"# __mocks__ Skill\n\nPath: `ts/packages/cli/test/__mocks__/trigger-types.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/test/__mocks__/trigger-types.json)","tokens":300,"sizeBytes":216},{"name":"tsconfig.json","path":"ts/packages/cli/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.json)","tokens":300,"sizeBytes":170},{"name":"tsconfig.options.json","path":"ts/packages/cli/tsconfig.options.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.options.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.options.json)","tokens":300,"sizeBytes":186},{"name":"tsconfig.src.json","path":"ts/packages/cli/tsconfig.src.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.src.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.src.json)","tokens":300,"sizeBytes":178},{"name":"tsconfig.test.json","path":"ts/packages/cli/tsconfig.test.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.test.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/tsconfig.test.json)","tokens":300,"sizeBytes":180},{"name":"turbo.json","path":"ts/packages/cli/turbo.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/turbo.json","title":"Cli Skill","category":"anthropic-skill","format":"json","content":"# Cli Skill\n\nPath: `ts/packages/cli/turbo.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/turbo.json)","tokens":300,"sizeBytes":164},{"name":"AGENTS.md","path":"ts/packages/core/AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/AGENTS.md","title":"Core Skill","category":"anthropic-skill","format":"markdown","content":"# Core Skill\n\nPath: `ts/packages/core/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/AGENTS.md)","tokens":300,"sizeBytes":165},{"name":"CHANGELOG.md","path":"ts/packages/core/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/CHANGELOG.md","title":"Core Skill","category":"anthropic-skill","format":"markdown","content":"# Core Skill\n\nPath: `ts/packages/core/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/CHANGELOG.md)","tokens":300,"sizeBytes":171},{"name":"error-consistency.md","path":"ts/packages/core/docs/error-consistency.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/docs/error-consistency.md","title":"Docs Skill","category":"anthropic-skill","format":"markdown","content":"# Docs Skill\n\nPath: `ts/packages/core/docs/error-consistency.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/docs/error-consistency.md)","tokens":300,"sizeBytes":197},{"name":"package.json","path":"ts/packages/core/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/package.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"# Core Skill\n\nPath: `ts/packages/core/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/package.json)","tokens":300,"sizeBytes":171},{"name":"object-cases.json","path":"ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json","title":"Json-schema-conversion Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-conversion Skill\n\nPath: `ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/object-cases.json)","tokens":300,"sizeBytes":273},{"name":"strict-cases.json","path":"ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json","title":"Json-schema-conversion Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-conversion Skill\n\nPath: `ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/json-schema-conversion/strict-cases.json)","tokens":300,"sizeBytes":273},{"name":"golden-signatures.json","path":"ts/packages/core/test/fixtures/webhook/golden-signatures.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/golden-signatures.json","title":"Webhook Skill","category":"anthropic-skill","format":"json","content":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/golden-signatures.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/golden-signatures.json)","tokens":300,"sizeBytes":238},{"name":"v1-github-push.json","path":"ts/packages/core/test/fixtures/webhook/v1-github-push.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v1-github-push.json","title":"Webhook Skill","category":"anthropic-skill","format":"json","content":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v1-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v1-github-push.json)","tokens":300,"sizeBytes":232},{"name":"v2-github-push.json","path":"ts/packages/core/test/fixtures/webhook/v2-github-push.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v2-github-push.json","title":"Webhook Skill","category":"anthropic-skill","format":"json","content":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v2-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v2-github-push.json)","tokens":300,"sizeBytes":232},{"name":"v3-github-push.json","path":"ts/packages/core/test/fixtures/webhook/v3-github-push.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v3-github-push.json","title":"Webhook Skill","category":"anthropic-skill","format":"json","content":"# Webhook Skill\n\nPath: `ts/packages/core/test/fixtures/webhook/v3-github-push.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/v3-github-push.json)","tokens":300,"sizeBytes":232},{"name":"tsconfig.build.json","path":"ts/packages/core/tsconfig.build.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.build.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.build.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.build.json)","tokens":300,"sizeBytes":185},{"name":"tsconfig.json","path":"ts/packages/core/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.json)","tokens":300,"sizeBytes":173},{"name":"tsconfig.type-tests.json","path":"ts/packages/core/tsconfig.type-tests.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.type-tests.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"# Core Skill\n\nPath: `ts/packages/core/tsconfig.type-tests.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/tsconfig.type-tests.json)","tokens":300,"sizeBytes":195},{"name":"CHANGELOG.md","path":"ts/packages/experimental/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/CHANGELOG.md","title":"Experimental Skill","category":"anthropic-skill","format":"markdown","content":"# Experimental Skill\n\nPath: `ts/packages/experimental/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/CHANGELOG.md)","tokens":300,"sizeBytes":195},{"name":"package.json","path":"ts/packages/experimental/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/package.json","title":"Experimental Skill","category":"anthropic-skill","format":"json","content":"# Experimental Skill\n\nPath: `ts/packages/experimental/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/package.json)","tokens":300,"sizeBytes":195},{"name":"tsconfig.json","path":"ts/packages/experimental/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/tsconfig.json","title":"Experimental Skill","category":"anthropic-skill","format":"json","content":"# Experimental Skill\n\nPath: `ts/packages/experimental/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/tsconfig.json)","tokens":300,"sizeBytes":197},{"name":"CHANGELOG.md","path":"ts/packages/json-schema-to-effect-schema/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/CHANGELOG.md","title":"Json-schema-to-effect-schema Skill","category":"anthropic-skill","format":"markdown","content":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/CHANGELOG.md)","tokens":300,"sizeBytes":243},{"name":"package.json","path":"ts/packages/json-schema-to-effect-schema/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/package.json","title":"Json-schema-to-effect-schema Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/package.json)","tokens":300,"sizeBytes":243},{"name":"tsconfig.json","path":"ts/packages/json-schema-to-effect-schema/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.json","title":"Json-schema-to-effect-schema Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.json)","tokens":300,"sizeBytes":245},{"name":"tsconfig.options.json","path":"ts/packages/json-schema-to-effect-schema/tsconfig.options.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.options.json","title":"Json-schema-to-effect-schema Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.options.json)","tokens":300,"sizeBytes":261},{"name":"tsconfig.src.json","path":"ts/packages/json-schema-to-effect-schema/tsconfig.src.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.src.json","title":"Json-schema-to-effect-schema Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.src.json)","tokens":300,"sizeBytes":253},{"name":"tsconfig.test.json","path":"ts/packages/json-schema-to-effect-schema/tsconfig.test.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.test.json","title":"Json-schema-to-effect-schema Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-effect-schema Skill\n\nPath: `ts/packages/json-schema-to-effect-schema/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/tsconfig.test.json)","tokens":300,"sizeBytes":255},{"name":"CHANGELOG.md","path":"ts/packages/json-schema-to-zod/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/CHANGELOG.md","title":"Json-schema-to-zod Skill","category":"anthropic-skill","format":"markdown","content":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/CHANGELOG.md)","tokens":300,"sizeBytes":213},{"name":"package.json","path":"ts/packages/json-schema-to-zod/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/package.json","title":"Json-schema-to-zod Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/package.json)","tokens":300,"sizeBytes":213},{"name":"tsconfig.json","path":"ts/packages/json-schema-to-zod/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.json","title":"Json-schema-to-zod Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.json)","tokens":300,"sizeBytes":215},{"name":"tsconfig.options.json","path":"ts/packages/json-schema-to-zod/tsconfig.options.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.options.json","title":"Json-schema-to-zod Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.options.json)","tokens":300,"sizeBytes":231},{"name":"tsconfig.src.json","path":"ts/packages/json-schema-to-zod/tsconfig.src.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.src.json","title":"Json-schema-to-zod Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.src.json)","tokens":300,"sizeBytes":223},{"name":"tsconfig.test.json","path":"ts/packages/json-schema-to-zod/tsconfig.test.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.test.json","title":"Json-schema-to-zod Skill","category":"anthropic-skill","format":"json","content":"# Json-schema-to-zod Skill\n\nPath: `ts/packages/json-schema-to-zod/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/tsconfig.test.json)","tokens":300,"sizeBytes":225},{"name":"AGENTS.md","path":"ts/packages/providers/AGENTS.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/AGENTS.md","title":"Providers Skill","category":"anthropic-skill","format":"markdown","content":"# Providers Skill\n\nPath: `ts/packages/providers/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/AGENTS.md)","tokens":300,"sizeBytes":180},{"name":"CHANGELOG.md","path":"ts/packages/providers/anthropic/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/CHANGELOG.md","title":"Anthropic Skill","category":"anthropic-skill","format":"markdown","content":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/CHANGELOG.md)","tokens":300,"sizeBytes":206},{"name":"package.json","path":"ts/packages/providers/anthropic/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/package.json","title":"Anthropic Skill","category":"anthropic-skill","format":"json","content":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/package.json)","tokens":300,"sizeBytes":206},{"name":"tsconfig.json","path":"ts/packages/providers/anthropic/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/tsconfig.json","title":"Anthropic Skill","category":"anthropic-skill","format":"json","content":"# Anthropic Skill\n\nPath: `ts/packages/providers/anthropic/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/tsconfig.json)","tokens":300,"sizeBytes":208},{"name":"CHANGELOG.md","path":"ts/packages/providers/claude-agent-sdk/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/CHANGELOG.md","title":"Claude-agent-sdk Skill","category":"anthropic-skill","format":"markdown","content":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/CHANGELOG.md)","tokens":300,"sizeBytes":227},{"name":"package.json","path":"ts/packages/providers/claude-agent-sdk/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/package.json","title":"Claude-agent-sdk Skill","category":"anthropic-skill","format":"json","content":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/package.json)","tokens":300,"sizeBytes":227},{"name":"tsconfig.json","path":"ts/packages/providers/claude-agent-sdk/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/tsconfig.json","title":"Claude-agent-sdk Skill","category":"anthropic-skill","format":"json","content":"# Claude-agent-sdk Skill\n\nPath: `ts/packages/providers/claude-agent-sdk/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/tsconfig.json)","tokens":300,"sizeBytes":229},{"name":"CHANGELOG.md","path":"ts/packages/providers/cloudflare/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/CHANGELOG.md","title":"Cloudflare Skill","category":"anthropic-skill","format":"markdown","content":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/CHANGELOG.md)","tokens":300,"sizeBytes":209},{"name":"package.json","path":"ts/packages/providers/cloudflare/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/package.json","title":"Cloudflare Skill","category":"anthropic-skill","format":"json","content":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/package.json)","tokens":300,"sizeBytes":209},{"name":"tsconfig.json","path":"ts/packages/providers/cloudflare/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/tsconfig.json","title":"Cloudflare Skill","category":"anthropic-skill","format":"json","content":"# Cloudflare Skill\n\nPath: `ts/packages/providers/cloudflare/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/tsconfig.json)","tokens":300,"sizeBytes":211},{"name":"CHANGELOG.md","path":"ts/packages/providers/google/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/CHANGELOG.md","title":"Google Skill","category":"anthropic-skill","format":"markdown","content":"# Google Skill\n\nPath: `ts/packages/providers/google/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/CHANGELOG.md)","tokens":300,"sizeBytes":197},{"name":"package.json","path":"ts/packages/providers/google/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/package.json","title":"Google Skill","category":"anthropic-skill","format":"json","content":"# Google Skill\n\nPath: `ts/packages/providers/google/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/package.json)","tokens":300,"sizeBytes":197},{"name":"tsconfig.json","path":"ts/packages/providers/google/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/tsconfig.json","title":"Google Skill","category":"anthropic-skill","format":"json","content":"# Google Skill\n\nPath: `ts/packages/providers/google/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/tsconfig.json)","tokens":300,"sizeBytes":199},{"name":"CHANGELOG.md","path":"ts/packages/providers/langchain/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/CHANGELOG.md","title":"Langchain Skill","category":"anthropic-skill","format":"markdown","content":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/CHANGELOG.md)","tokens":300,"sizeBytes":206},{"name":"package.json","path":"ts/packages/providers/langchain/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/package.json","title":"Langchain Skill","category":"anthropic-skill","format":"json","content":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/package.json)","tokens":300,"sizeBytes":206},{"name":"tsconfig.json","path":"ts/packages/providers/langchain/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/tsconfig.json","title":"Langchain Skill","category":"anthropic-skill","format":"json","content":"# Langchain Skill\n\nPath: `ts/packages/providers/langchain/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/tsconfig.json)","tokens":300,"sizeBytes":208},{"name":"CHANGELOG.md","path":"ts/packages/providers/llamaindex/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/CHANGELOG.md","title":"Llamaindex Skill","category":"anthropic-skill","format":"markdown","content":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/CHANGELOG.md)","tokens":300,"sizeBytes":209},{"name":"package.json","path":"ts/packages/providers/llamaindex/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/package.json","title":"Llamaindex Skill","category":"anthropic-skill","format":"json","content":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/package.json)","tokens":300,"sizeBytes":209},{"name":"tsconfig.json","path":"ts/packages/providers/llamaindex/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/tsconfig.json","title":"Llamaindex Skill","category":"anthropic-skill","format":"json","content":"# Llamaindex Skill\n\nPath: `ts/packages/providers/llamaindex/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/tsconfig.json)","tokens":300,"sizeBytes":211},{"name":"CHANGELOG.md","path":"ts/packages/providers/mastra/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/CHANGELOG.md","title":"Mastra Skill","category":"anthropic-skill","format":"markdown","content":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/CHANGELOG.md)","tokens":300,"sizeBytes":197},{"name":"package.json","path":"ts/packages/providers/mastra/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/package.json","title":"Mastra Skill","category":"anthropic-skill","format":"json","content":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/package.json)","tokens":300,"sizeBytes":197},{"name":"tsconfig.json","path":"ts/packages/providers/mastra/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/tsconfig.json","title":"Mastra Skill","category":"anthropic-skill","format":"json","content":"# Mastra Skill\n\nPath: `ts/packages/providers/mastra/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/tsconfig.json)","tokens":300,"sizeBytes":199},{"name":"CHANGELOG.md","path":"ts/packages/providers/openai-agents/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/CHANGELOG.md","title":"Openai-agents Skill","category":"anthropic-skill","format":"markdown","content":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/CHANGELOG.md)","tokens":300,"sizeBytes":218},{"name":"package.json","path":"ts/packages/providers/openai-agents/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/package.json","title":"Openai-agents Skill","category":"anthropic-skill","format":"json","content":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/package.json)","tokens":300,"sizeBytes":218},{"name":"tsconfig.json","path":"ts/packages/providers/openai-agents/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/tsconfig.json","title":"Openai-agents Skill","category":"anthropic-skill","format":"json","content":"# Openai-agents Skill\n\nPath: `ts/packages/providers/openai-agents/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/tsconfig.json)","tokens":300,"sizeBytes":220},{"name":"CHANGELOG.md","path":"ts/packages/providers/openai/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/CHANGELOG.md","title":"Openai Skill","category":"anthropic-skill","format":"markdown","content":"# Openai Skill\n\nPath: `ts/packages/providers/openai/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/CHANGELOG.md)","tokens":300,"sizeBytes":197},{"name":"package.json","path":"ts/packages/providers/openai/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/package.json","title":"Openai Skill","category":"anthropic-skill","format":"json","content":"# Openai Skill\n\nPath: `ts/packages/providers/openai/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/package.json)","tokens":300,"sizeBytes":197},{"name":"tsconfig.json","path":"ts/packages/providers/openai/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/tsconfig.json","title":"Openai Skill","category":"anthropic-skill","format":"json","content":"# Openai Skill\n\nPath: `ts/packages/providers/openai/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/tsconfig.json)","tokens":300,"sizeBytes":199},{"name":"CHANGELOG.md","path":"ts/packages/providers/typesafe/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/CHANGELOG.md","title":"Typesafe Skill","category":"anthropic-skill","format":"markdown","content":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/CHANGELOG.md)","tokens":300,"sizeBytes":203},{"name":"package.json","path":"ts/packages/providers/typesafe/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/package.json","title":"Typesafe Skill","category":"anthropic-skill","format":"json","content":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/package.json)","tokens":300,"sizeBytes":203},{"name":"question-corpus.json","path":"ts/packages/providers/typesafe/test/fixtures/question-corpus.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/test/fixtures/question-corpus.json","title":"Fixtures Skill","category":"anthropic-skill","format":"json","content":"# Fixtures Skill\n\nPath: `ts/packages/providers/typesafe/test/fixtures/question-corpus.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/test/fixtures/question-corpus.json)","tokens":300,"sizeBytes":247},{"name":"tsconfig.json","path":"ts/packages/providers/typesafe/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/tsconfig.json","title":"Typesafe Skill","category":"anthropic-skill","format":"json","content":"# Typesafe Skill\n\nPath: `ts/packages/providers/typesafe/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/tsconfig.json)","tokens":300,"sizeBytes":205},{"name":"CHANGELOG.md","path":"ts/packages/providers/vercel/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/CHANGELOG.md","title":"Vercel Skill","category":"anthropic-skill","format":"markdown","content":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/CHANGELOG.md)","tokens":300,"sizeBytes":197},{"name":"package.json","path":"ts/packages/providers/vercel/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/package.json","title":"Vercel Skill","category":"anthropic-skill","format":"json","content":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/package.json)","tokens":300,"sizeBytes":197},{"name":"tsconfig.json","path":"ts/packages/providers/vercel/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/tsconfig.json","title":"Vercel Skill","category":"anthropic-skill","format":"json","content":"# Vercel Skill\n\nPath: `ts/packages/providers/vercel/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/tsconfig.json)","tokens":300,"sizeBytes":199},{"name":"CHANGELOG.md","path":"ts/packages/slim/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/CHANGELOG.md","title":"Slim Skill","category":"anthropic-skill","format":"markdown","content":"# Slim Skill\n\nPath: `ts/packages/slim/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/CHANGELOG.md)","tokens":300,"sizeBytes":171},{"name":"package.json","path":"ts/packages/slim/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/package.json","title":"Slim Skill","category":"anthropic-skill","format":"json","content":"# Slim Skill\n\nPath: `ts/packages/slim/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/package.json)","tokens":300,"sizeBytes":171},{"name":"turbo.json","path":"ts/packages/slim/turbo.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/turbo.json","title":"Slim Skill","category":"anthropic-skill","format":"json","content":"# Slim Skill\n\nPath: `ts/packages/slim/turbo.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/turbo.json)","tokens":300,"sizeBytes":167},{"name":"CHANGELOG.md","path":"ts/packages/ts-builders/CHANGELOG.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/CHANGELOG.md","title":"Ts-builders Skill","category":"anthropic-skill","format":"markdown","content":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/CHANGELOG.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/CHANGELOG.md)","tokens":300,"sizeBytes":192},{"name":"package.json","path":"ts/packages/ts-builders/package.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/package.json","title":"Ts-builders Skill","category":"anthropic-skill","format":"json","content":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/package.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/package.json)","tokens":300,"sizeBytes":192},{"name":"tsconfig.json","path":"ts/packages/ts-builders/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.json","title":"Ts-builders Skill","category":"anthropic-skill","format":"json","content":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.json)","tokens":300,"sizeBytes":194},{"name":"tsconfig.options.json","path":"ts/packages/ts-builders/tsconfig.options.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.options.json","title":"Ts-builders Skill","category":"anthropic-skill","format":"json","content":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.options.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.options.json)","tokens":300,"sizeBytes":210},{"name":"tsconfig.src.json","path":"ts/packages/ts-builders/tsconfig.src.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.src.json","title":"Ts-builders Skill","category":"anthropic-skill","format":"json","content":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.src.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.src.json)","tokens":300,"sizeBytes":202},{"name":"tsconfig.test.json","path":"ts/packages/ts-builders/tsconfig.test.json","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.test.json","title":"Ts-builders Skill","category":"anthropic-skill","format":"json","content":"# Ts-builders Skill\n\nPath: `ts/packages/ts-builders/tsconfig.test.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/tsconfig.test.json)","tokens":300,"sizeBytes":204},{"name":"CLAUDE.md","path":"CLAUDE.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/CLAUDE.md","title":"Claude Agent Guidelines & System Prompt","category":"claude-rule","format":"markdown","content":"# Claude Agent Guidelines & System Prompt\n\nPath: `CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/CLAUDE.md)","tokens":300,"sizeBytes":160},{"name":"CLAUDE.md","path":"docs/CLAUDE.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/CLAUDE.md","title":"docs - Claude Agent Guidelines & System Prompt","category":"claude-rule","format":"markdown","content":"# docs - Claude Agent Guidelines & System Prompt\n\nPath: `docs/CLAUDE.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/CLAUDE.md)","tokens":300,"sizeBytes":177},{"name":"README.md","path":"ts/examples/tools/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/README.md","title":"tools Documentation","category":"plugin-manifest","format":"markdown","content":"# tools Documentation\n\nPath: `ts/examples/tools/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/examples/tools/README.md)","tokens":300,"sizeBytes":176},{"name":"README.md","path":"ts/packages/cli-keyring/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/README.md","title":"cli-keyring Documentation","category":"plugin-manifest","format":"markdown","content":"# cli-keyring Documentation\n\nPath: `ts/packages/cli-keyring/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli-keyring/README.md)","tokens":300,"sizeBytes":194},{"name":"README.md","path":"ts/packages/cli/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/README.md","title":"cli Documentation","category":"plugin-manifest","format":"markdown","content":"# cli Documentation\n\nPath: `ts/packages/cli/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/README.md)","tokens":300,"sizeBytes":170},{"name":"README.md","path":"ts/packages/cli/src/effect-errors/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/src/effect-errors/README.md","title":"effect-errors Documentation","category":"plugin-manifest","format":"markdown","content":"# effect-errors Documentation\n\nPath: `ts/packages/cli/src/effect-errors/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/cli/src/effect-errors/README.md)","tokens":300,"sizeBytes":216},{"name":"README.md","path":"ts/packages/core/pack/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/pack/README.md","title":"pack Documentation","category":"plugin-manifest","format":"markdown","content":"# pack Documentation\n\nPath: `ts/packages/core/pack/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/pack/README.md)","tokens":300,"sizeBytes":183},{"name":"README.md","path":"ts/packages/core/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/README.md","title":"core Documentation","category":"plugin-manifest","format":"markdown","content":"# core Documentation\n\nPath: `ts/packages/core/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/README.md)","tokens":300,"sizeBytes":173},{"name":"README.md","path":"ts/packages/core/scripts/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/scripts/README.md","title":"scripts Documentation","category":"plugin-manifest","format":"markdown","content":"# scripts Documentation\n\nPath: `ts/packages/core/scripts/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/scripts/README.md)","tokens":300,"sizeBytes":192},{"name":"README.md","path":"ts/packages/core/src/telemetry/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/src/telemetry/README.md","title":"telemetry Documentation","category":"plugin-manifest","format":"markdown","content":"# telemetry Documentation\n\nPath: `ts/packages/core/src/telemetry/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/src/telemetry/README.md)","tokens":300,"sizeBytes":206},{"name":"README.md","path":"ts/packages/core/test/AuthConfigs/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/AuthConfigs/README.md","title":"AuthConfigs Documentation","category":"plugin-manifest","format":"markdown","content":"# AuthConfigs Documentation\n\nPath: `ts/packages/core/test/AuthConfigs/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/AuthConfigs/README.md)","tokens":300,"sizeBytes":214},{"name":"README.md","path":"ts/packages/core/test/fixtures/webhook/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/README.md","title":"webhook Documentation","category":"plugin-manifest","format":"markdown","content":"# webhook Documentation\n\nPath: `ts/packages/core/test/fixtures/webhook/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/core/test/fixtures/webhook/README.md)","tokens":300,"sizeBytes":220},{"name":"README.md","path":"ts/packages/experimental/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/README.md","title":"experimental Documentation","category":"plugin-manifest","format":"markdown","content":"# experimental Documentation\n\nPath: `ts/packages/experimental/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/experimental/README.md)","tokens":300,"sizeBytes":197},{"name":"README.md","path":"ts/packages/json-schema-to-effect-schema/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/README.md","title":"json-schema-to-effect-schema Documentation","category":"plugin-manifest","format":"markdown","content":"# json-schema-to-effect-schema Documentation\n\nPath: `ts/packages/json-schema-to-effect-schema/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-effect-schema/README.md)","tokens":300,"sizeBytes":245},{"name":"README.md","path":"ts/packages/json-schema-to-zod/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/README.md","title":"json-schema-to-zod Documentation","category":"plugin-manifest","format":"markdown","content":"# json-schema-to-zod Documentation\n\nPath: `ts/packages/json-schema-to-zod/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/json-schema-to-zod/README.md)","tokens":300,"sizeBytes":215},{"name":"README.md","path":"ts/packages/providers/anthropic/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/README.md","title":"anthropic Documentation","category":"plugin-manifest","format":"markdown","content":"# anthropic Documentation\n\nPath: `ts/packages/providers/anthropic/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/anthropic/README.md)","tokens":300,"sizeBytes":208},{"name":"README.md","path":"ts/packages/providers/claude-agent-sdk/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/README.md","title":"claude-agent-sdk Documentation","category":"plugin-manifest","format":"markdown","content":"# claude-agent-sdk Documentation\n\nPath: `ts/packages/providers/claude-agent-sdk/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/claude-agent-sdk/README.md)","tokens":300,"sizeBytes":229},{"name":"README.md","path":"ts/packages/providers/cloudflare/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/README.md","title":"cloudflare Documentation","category":"plugin-manifest","format":"markdown","content":"# cloudflare Documentation\n\nPath: `ts/packages/providers/cloudflare/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/cloudflare/README.md)","tokens":300,"sizeBytes":211},{"name":"README.md","path":"ts/packages/providers/google/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/README.md","title":"google Documentation","category":"plugin-manifest","format":"markdown","content":"# google Documentation\n\nPath: `ts/packages/providers/google/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/google/README.md)","tokens":300,"sizeBytes":199},{"name":"README.md","path":"ts/packages/providers/langchain/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/README.md","title":"langchain Documentation","category":"plugin-manifest","format":"markdown","content":"# langchain Documentation\n\nPath: `ts/packages/providers/langchain/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/langchain/README.md)","tokens":300,"sizeBytes":208},{"name":"README.md","path":"ts/packages/providers/llamaindex/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/README.md","title":"llamaindex Documentation","category":"plugin-manifest","format":"markdown","content":"# llamaindex Documentation\n\nPath: `ts/packages/providers/llamaindex/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/llamaindex/README.md)","tokens":300,"sizeBytes":211},{"name":"README.md","path":"ts/packages/providers/mastra/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/README.md","title":"mastra Documentation","category":"plugin-manifest","format":"markdown","content":"# mastra Documentation\n\nPath: `ts/packages/providers/mastra/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/README.md)","tokens":300,"sizeBytes":199},{"name":"README.md","path":"ts/packages/providers/mastra/test/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/test/README.md","title":"test Documentation","category":"plugin-manifest","format":"markdown","content":"# test Documentation\n\nPath: `ts/packages/providers/mastra/test/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/mastra/test/README.md)","tokens":300,"sizeBytes":207},{"name":"README.md","path":"ts/packages/providers/openai-agents/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/README.md","title":"openai-agents Documentation","category":"plugin-manifest","format":"markdown","content":"# openai-agents Documentation\n\nPath: `ts/packages/providers/openai-agents/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai-agents/README.md)","tokens":300,"sizeBytes":220},{"name":"README.md","path":"ts/packages/providers/openai/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/README.md","title":"openai Documentation","category":"plugin-manifest","format":"markdown","content":"# openai Documentation\n\nPath: `ts/packages/providers/openai/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/openai/README.md)","tokens":300,"sizeBytes":199},{"name":"README.md","path":"ts/packages/providers/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/README.md","title":"providers Documentation","category":"plugin-manifest","format":"markdown","content":"# providers Documentation\n\nPath: `ts/packages/providers/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/README.md)","tokens":300,"sizeBytes":188},{"name":"README.md","path":"ts/packages/providers/typesafe/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/README.md","title":"typesafe Documentation","category":"plugin-manifest","format":"markdown","content":"# typesafe Documentation\n\nPath: `ts/packages/providers/typesafe/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/typesafe/README.md)","tokens":300,"sizeBytes":205},{"name":"README.md","path":"ts/packages/providers/vercel/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/README.md","title":"vercel Documentation","category":"plugin-manifest","format":"markdown","content":"# vercel Documentation\n\nPath: `ts/packages/providers/vercel/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/providers/vercel/README.md)","tokens":300,"sizeBytes":199},{"name":"README.md","path":"ts/packages/slim/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/README.md","title":"slim Documentation","category":"plugin-manifest","format":"markdown","content":"# slim Documentation\n\nPath: `ts/packages/slim/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/slim/README.md)","tokens":300,"sizeBytes":173},{"name":"README.md","path":"ts/packages/ts-builders/README.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/README.md","title":"ts-builders Documentation","category":"plugin-manifest","format":"markdown","content":"# ts-builders Documentation\n\nPath: `ts/packages/ts-builders/README.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/packages/ts-builders/README.md)","tokens":300,"sizeBytes":194},{"name":"api-update.md","path":".claude/commands/api-update.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/api-update.md","title":"Command: /api-update","category":"command-prompt","format":"markdown","content":"# Command: /api-update\n\nPath: `.claude/commands/api-update.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/api-update.md)","tokens":300,"sizeBytes":183},{"name":"changelog.md","path":".claude/commands/changelog.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/changelog.md","title":"Command: /changelog","category":"command-prompt","format":"markdown","content":"# Command: /changelog\n\nPath: `.claude/commands/changelog.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.claude/commands/changelog.md)","tokens":300,"sizeBytes":180},{"name":"changelog-docs-updater.md","path":"docs/agent-guidance/agents/changelog-docs-updater.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/changelog-docs-updater.md","title":"Subagent: changelog-docs-updater","category":"subagent-persona","format":"markdown","content":"# Subagent: changelog-docs-updater\n\nPath: `docs/agent-guidance/agents/changelog-docs-updater.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/changelog-docs-updater.md)","tokens":300,"sizeBytes":239},{"name":"connect-clients-sync.md","path":"docs/agent-guidance/agents/connect-clients-sync.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/connect-clients-sync.md","title":"Subagent: connect-clients-sync","category":"subagent-persona","format":"markdown","content":"# Subagent: connect-clients-sync\n\nPath: `docs/agent-guidance/agents/connect-clients-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/connect-clients-sync.md)","tokens":300,"sizeBytes":233},{"name":"docs-reviewer.md","path":"docs/agent-guidance/agents/docs-reviewer.md","rawUrl":"https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/docs-reviewer.md","title":"Subagent: docs-reviewer","category":"subagent-persona","format":"markdown","content":"# Subagent: docs-reviewer\n\nPath: `docs/agent-guidance/agents/docs-reviewer.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/agent-guidance/agents/docs-reviewer.md)","tokens":300,"sizeBytes":212}],"systemPromptSnippet":"<yakaai_skills repo=\"ComposioHQ/composio\">\n<!-- File: AGENTS.md (Tokens: ~300 | Category: root-instruction) -->\n# AI Agent Protocol & Instructions\n\nPath: `AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/AGENTS.md)\n\n<!-- File: docs/AGENTS.md (Tokens: ~300 | Category: root-instruction) -->\n# docs - AI Agent Protocol & Instructions\n\nPath: `docs/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/docs/AGENTS.md)\n\n<!-- File: python/AGENTS.md (Tokens: ~300 | Category: root-instruction) -->\n# python - AI Agent Protocol & Instructions\n\nPath: `python/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/python/AGENTS.md)\n\n<!-- File: ts/AGENTS.md (Tokens: ~300 | Category: root-instruction) -->\n# ts - AI Agent Protocol & Instructions\n\nPath: `ts/AGENTS.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/ts/AGENTS.md)\n\n<!-- File: .agents/skills/bug-fixing/references/regression-testing.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/bug-fixing/references/regression-testing.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/bug-fixing/references/regression-testing.md)\n\n<!-- File: .agents/skills/bug-fixing/SKILL.md (Tokens: ~102 | Category: anthropic-skill) -->\n---\nname: bug-fixing\ndescription: Fix defects in the Composio SDK repository with focused reproduction, root-cause analysis, regression tests, and narrow verification. Use when the user reports a bug, failing test, CI regression, runtime defect, or incorrect SDK behavior. Do not use for new feature design or broad refactors.\n---\n\n# Bug Fixing\n\nUse this skill for defect work.\n\nRead `references/regression-testing.md` before editing code so the fix includes the right reproduction and tests.\n\n<!-- File: .agents/skills/cli-command/references/client-cache-sync.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/cli-command/references/client-cache-sync.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/client-cache-sync.md)\n\n<!-- File: .agents/skills/cli-command/references/design.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/cli-command/references/design.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/design.md)\n\n<!-- File: .agents/skills/cli-command/references/implementation.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/cli-command/references/implementation.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-command/references/implementation.md)\n\n<!-- File: .agents/skills/cli-command/SKILL.md (Tokens: ~151 | Category: anthropic-skill) -->\n---\nname: cli-command\ndescription: Design, implement, or review Composio CLI commands under ts/packages/cli using Effect, effect/cli, services, output conventions, configuration and environment variables, and local vendor references. Use for CLI command UX, command wiring, service changes, or CLI source edits. Do not use for CLI E2E-only work; use cli-e2e there.\n---\n\n# CLI Command\n\nUse this skill for CLI command design and implementation.\n\nRead the relevant reference:\n\n- `references/design.md` for command surface, output, errors, interactivity, configuration, and exit codes.\n- `references/implementation.md` for Effect command wiring and service patterns.\n- `references/client-cache-sync.md` when touching toolkit client services.\n\n<!-- File: .agents/skills/cli-e2e/references/docker-cli-e2e.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/cli-e2e/references/docker-cli-e2e.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-e2e/references/docker-cli-e2e.md)\n\n<!-- File: .agents/skills/cli-e2e/SKILL.md (Tokens: ~108 | Category: anthropic-skill) -->\n---\nname: cli-e2e\ndescription: Write, modify, or debug Docker-based Composio CLI end-to-end tests under ts/e2e-tests/cli, including binary invocation, fixture isolation, output assertions, and package manifests. Use for CLI E2E test suites only; use cli-command for CLI source implementation.\n---\n\n# CLI E2E\n\nUse this skill for CLI end-to-end tests.\n\nRead `references/docker-cli-e2e.md` before adding or changing suites under `ts/e2e-tests/cli/`.\n\n<!-- File: .agents/skills/cli-release/references/release-workflow.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/cli-release/references/release-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cli-release/references/release-workflow.md)\n\n<!-- File: .agents/skills/cli-release/SKILL.md (Tokens: ~434 | Category: anthropic-skill) -->\n---\nname: cli-release\ndescription: Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag selection, asset and installation verification, and failed release recovery. Use when a contributor asks to build a CLI beta, publish or promote a stable CLI version, choose a release candidate, monitor a CLI release, or diagnose a failed CLI release. Do not use for TypeScript SDK Changesets releases or CLI source implementation.\n---\n\n# CLI Release\n\nUse this skill for the GitHub Release that powers the standalone `composio` binary and installer.\n\nRead `references/release-workflow.md` before selecting a candidate or dispatching a workflow.\n\n## Release Contract\n\n- Never add a Changeset for `@composio/cli`; the package is ignored by Changesets and such files wedge `ts.release.yml`.\n- Treat a merge to `next` that touches CLI paths as a beta build. Promote a tested beta with the `promote-stable` workflow action for the normal stable-release path.\n- Never bump the private CLI `package.json` to select a binary version. For an\n  intentional minor or major, build an explicitly versioned beta and promote\n  that tested beta through the same stable path.\n- Resolve beta tags and workflow state from GitHub immediately before acting. Never invent or reuse a stale candidate from memory.\n- A stable promotion is a production write. If the user did not name the exact beta tag, present the resolved candidate and obtain explicit confirmation before dispatching it.\n- Follow the release through asset verification and installation tests. Do not stop after the dispatch succeeds.\n\n## Execution\n\n1. Classify the request as automatic beta, manual beta, stable promotion, or recovery.\n2. Run the playbook's read-only preflight and identify the exact source commit and release tag.\n3. Dispatch only the requested workflow action and watch the resulting run to completion.\n4. Verify the published release and downstream checks named in the playbook.\n5. Report the released tag, source beta or commit, workflow URL, asset state, install-test result, and any remaining follow-up.\n\n<!-- File: .agents/skills/cross-sdk-parity/references/parity-workflow.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/cross-sdk-parity/references/parity-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/cross-sdk-parity/references/parity-workflow.md)\n\n<!-- File: .agents/skills/cross-sdk-parity/SKILL.md (Tokens: ~108 | Category: anthropic-skill) -->\n---\nname: cross-sdk-parity\ndescription: Keep TypeScript and Python SDK behavior, generated client usage, public API naming, and docs examples aligned. Use when a change affects both SDKs, when generated client pins move, when comparing TS/Python behavior, or when a backend API contract changed. Do not use for single-language internal-only changes.\n---\n\n# Cross-SDK Parity\n\nUse this skill when TypeScript and Python must stay aligned.\n\nRead `references/parity-workflow.md` before changing shared SDK behavior or generated client pins.\n\n<!-- File: .agents/skills/docs-decisions/references/decision-records.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/docs-decisions/references/decision-records.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/decision-records.md)\n\n<!-- File: .agents/skills/docs-decisions/references/docs-workflow.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/docs-decisions/references/docs-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/docs-decisions/references/docs-workflow.md)\n\n<!-- File: .agents/skills/docs-decisions/SKILL.md (Tokens: ~137 | Category: anthropic-skill) -->\n---\nname: docs-decisions\ndescription: Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review guidance. Use for files under docs/, documentation workflows, or requests to record or update a docs decision. Do not use for SDK runtime changes unless docs are the main deliverable.\n---\n\n# Docs Decisions\n\nUse this skill for docs-site work and docs decision records.\n\nRead the relevant reference:\n\n- `references/docs-workflow.md` for docs commands, content rules, and automation.\n- `references/decision-records.md` for decisions and ADR-style updates.\n\n<!-- File: .agents/skills/effect-v4/references/cli-surface.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/effect-v4/references/cli-surface.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/cli-surface.md)\n\n<!-- File: .agents/skills/effect-v4/references/core-patterns.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/effect-v4/references/core-patterns.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/core-patterns.md)\n\n<!-- File: .agents/skills/effect-v4/references/upgrade-workflow.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/effect-v4/references/upgrade-workflow.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/references/upgrade-workflow.md)\n\n<!-- File: .agents/skills/effect-v4/SKILL.md (Tokens: ~1051 | Category: anthropic-skill) -->\n---\nname: effect-v4\ndescription: Write, review, or upgrade Effect v4 code in the Composio CLI, cli-keyring, and json-schema-to-effect-schema packages, all pinned exactly to effect@4.0.3 — Context.Service and explicit layers, Schema.TaggedError and typed recovery, the effect/cli command surface, and the vendored effect source oracle. Use when writing or reviewing Effect v4 code, answering a v4 API question, working in effect/cli, defining a Context.Service service, modeling an error with Schema.TaggedError, bumping the Effect pins, or verifying an unfamiliar API against ts/vendor/effect. Do not use for CLI command UX/wiring design (use cli-command) or CLI E2E tests (use cli-e2e).\n---\n\n# Effect v4\n\nThe CLI, `@composio/cli-keyring`, and `@composio/json-schema-to-effect-schema` run on\nEffect v4. Every claim below is grounded in the migrated source, not memory of v3.\n\n## Exact version matrix\n\n`effect`, `@effect/platform-bun`, and `@effect/vitest`\nare pinned to the **same exact** `4.0.3` — never `^`, `@next`, or a mismatched\nversion across packages. `@effect/cli` and `@effect/platform` no longer exist as\ndependencies; their surfaces are consolidated into `effect` and `effect/*`.\nSee [versions.json](versions.json) for the full matrix (also `typescript`, `vitest`).\n\n## Read next\n\n- [references/core-patterns.md](references/core-patterns.md) — services, layers, typed\n  errors, Schema, choosing between `Effect.gen` and `Effect.fn`, `Option` combinators in\n  place of `isSome` ternaries, driving time in tests with\n  `TestClock` (fork, adjust until the fiber settles, join) instead of `it.live`, and the v3→v4 rename table\n  (labeled historical, for recognizing stale patterns).\n- [references/cli-surface.md](references/cli-surface.md) — `effect/cli`:\n  `Command`, `Flag`, `Argument`, `GlobalFlag`, `CliConfig`, the custom\n  `CliOutput.Formatter`, and the runner's double-print rule.\n- [references/upgrade-workflow.md](references/upgrade-workflow.md) — procedure for\n  bumping to a newer release.\n\nCode excerpts in those references are short quotes from real, currently-compiling repo\nfiles (path cited at each excerpt) — not standalone examples. The compile-checked\nsource of truth is always the cited file itself; when it and a reference disagree,\ntrust the file and fix the reference.\n\n## Non-negotiables\n\n- `Effect.gen(function* () {...})` for effect values — the dominant form, including named\n  module consts — and `(params) => Effect.gen(...)` for parameterized helpers.\n  `Effect.fn(...)` is the function form whose effects carry stack-frame annotations (its\n  optional name string adds a per-call tracing span), worth it for service members and\n  combinator callbacks that should be attributable in error reports. All forms re-run\n  their body per execution. See \"`Effect.gen` vs `Effect.fn`\" in core-patterns.\n- Define services with `Context.Service` and an explicit `static readonly Default`/`layer`\n  layer built with `Layer.succeed`/`Layer.effect`/`Layer.provide`. V4 does not generate a\n  layer for you.\n- Model expected failures with `Schema.TaggedError` (or a plain `Data.TaggedError`\n  when no Schema fields are needed) and recover with `Effect.catchTag`/`catchTags`/`Match`,\n  never manual `_tag` string comparisons.\n- Wrap fallible Promises with `Effect.tryPromise({ try, catch })`; `Effect.promise` turns\n  rejection into a defect. No `async`/`await` or `try`/`catch` inside Effect workflows —\n  ESLint bans them in `ts/packages/cli/src`.\n- Treat every remembered v3 package name and API as wrong until verified against\n  `ts/vendor/effect` (read-only source oracle — never edit or import from it) and the\n  installed `effect@4.0.3` typings. Source may be ahead of the published package;\n  the compiler is the compatibility gate.\n\n## Verification\n\n```bash\npnpm typecheck\npnpm --filter @composio/cli test\n```\n\nRun `pnpm validate:agent-skills` and `pnpm validate:skill-routing` after editing this\nskill or its descriptions, and compile the TypeScript blocks in this skill and in\n`typescript-testing/references/effect-v4-cli.md` against the pinned packages with:\n\n```bash\nnode .agents/skills/effect-v4/scripts/check-examples.mjs\n```\n\nBlocks that quote repo files with unresolvable imports carry a `no-check` fence info string.\n\n<!-- File: .agents/skills/effect-v4/versions.json (Tokens: ~300 | Category: anthropic-skill) -->\n# Effect-v4 Skill\n\nPath: `.agents/skills/effect-v4/versions.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/effect-v4/versions.json)\n\n<!-- File: .agents/skills/eve/references/source-of-truth.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/eve/references/source-of-truth.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/eve/references/source-of-truth.md)\n\n<!-- File: .agents/skills/eve/SKILL.md (Tokens: ~247 | Category: anthropic-skill) -->\n---\nname: eve\ndescription: Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals.\n---\n\n# eve\n\neve is a filesystem-first framework for durable backend AI agents. An agent is\na directory on disk — instructions, skills, tools, connections, channels,\nsubagents, and schedules are all files — and eve compiles and runs it.\n\n## Source of truth\n\nThe complete documentation ships inside the `eve` package. Do not rely on this\nskill for guidance — always read the bundled docs, which match the installed\nversion exactly:\n\n```\nnode_modules/eve/docs/\n```\n\nStart with `node_modules/eve/docs/README.md`. It contains the full\nindex and recommended reading order. Before writing any eve code, read the\nrelevant guide there first.\n\nIf `eve` is not installed yet, install it (`npm install eve`) or scaffold a new\nagent with `npx eve init <agent-name>`, then read the bundled docs.\n\nSee `references/source-of-truth.md` for the repo-local handoff boundary.\n\n<!-- File: .agents/skills/good-docs-audit/references/audit-process.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/good-docs-audit/references/audit-process.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-audit/references/audit-process.md)\n\n<!-- File: .agents/skills/good-docs-audit/SKILL.md (Tokens: ~259 | Category: anthropic-skill) -->\n---\nname: good-docs-audit\ndescription: Audit a doc, guide, README, or block of prose against the good-docs-writing style guide and report violations. Use when the user asks to review, critique, lint, or check the voice and tone of documentation or text. Produces a structured findings report (file:line, rule violated, offending text, suggested rewrite) and does NOT edit files unless explicitly asked.\n---\n\n# Good docs audit\n\nReview target documentation against the `good-docs-writing` rules and report where the writing drifts from that voice. Default behavior is **report only**: produce findings, do not edit. Only modify files if the user explicitly says to fix, rewrite, or apply.\n\nRead `references/audit-process.md` for the procedure, the prioritized violation checklist, the report format, and the reporting rules.\n\nNon-negotiables:\n\n- Read `good-docs-writing` (and its `references/style-guide.md`) first. Those rules are the rubric; this skill is the process.\n- Cite `file:line` for every finding and quote the exact offending text.\n- Give a real rewrite in the target voice, not \"consider revising.\"\n- Don't invent violations. A short report is a good outcome.\n\n<!-- File: .agents/skills/good-docs-writing/references/style-guide.md (Tokens: ~300 | Category: anthropic-skill) -->\n# References Skill\n\nPath: `.agents/skills/good-docs-writing/references/style-guide.md`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/ComposioHQ/composio/HEAD/.agents/skills/good-docs-writing/references/style-guide.md)\n\n<!-- File: .agents/skills/good-docs-writing/SKILL.md (Tokens: ~312 | Category: anthropic-skill) -->\n---\nname: good-docs-writing\ndescription: Writing style guide derived from Modal's documentation voice. Apply when writing or editing docs, guides, tutorials, or technical prose that should read direct, second-person, confident, low-jargon, and example-first. Use to draft new docs in this voice or to revise existing prose toward it.\n---\n\n# Good docs writing\n\nWrite docs the way Modal writes them: direct, friendly, confident, and ruthlessly practical. Explain the _why_ in one breath, then show working code. Treat the reader as a capable developer who wants to ship, not a student who needs a lecture.\n\nRead `references/style-guide.md` for the full rule set (Voice, Structure, Terminology, Punctuation, Code examples, Formatting) and apply every rule while drafting.\n\nThe rules that matter most, before you open the reference:\n\n- Address the reader as \"you\", never \"the user\" or \"one\".\n- Open with the concept or benefit in the first sentence. No throat-clearing.\n- Put a minimal runnable example near the top, then explain what just happened.\n- Remove every em-dash. Use a period, comma, colon, or parentheses instead.\n- Cut vague intensifiers (\"seamlessly\", \"powerful\", \"robust\", \"cutting-edge\"). Show a thing being easy instead of calling it easy.\n- Backtick every code identifier, command, parameter, path, and filename.\n\nTo review existing prose against these rules instead of drafting, use `good-docs-audit`.\n\n<!-- ... +179 more modular skills available via /api/skills/ComposioHQ/composio?path={path} -->\n</yakaai_skills>"}