AGENTS.md · ComposioHQ/composio
AGENTS.md from ComposioHQ/composio: 117 lines covering Scope, First Steps, Contribution Policy, Skill Routing and more.
Template by ComposioHQ
Chalk Labs
Need help deploying AGENTS.md · ComposioHQ/composio?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/ComposioHQ/composio/next/AGENTS.md -o AGENTS.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: api-integration, identity-access
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
An AGENTS.md file: instructions coding agents (Codex, Cursor, Copilot, Gemini CLI and others) read before working in a repo.
- For
- Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Claude Code
- Length
- 117 lines
- File
AGENTS.md
Sections
- Scope
- First Steps
- Contribution Policy
- Skill Routing
- Repository Map
- Generated And Vendored Paths
- Common Commands
- Release And Package Notes
- Local Guidance Files
First lines (shown under the repo's MIT license)
# AGENTS.md Repository guidance for Codex, Claude Code, Cursor, pi.dev, and other AI coding agents. ## Scope This is the Composio SDK v3 monorepo. Most product code lives in `ts/` and `python/`; docs live in `docs/`. Branch new work from `next` and target PRs at `next` unless the user says otherwise. ## First Steps 1. Read the nearest nested `AGENTS.md` before editing a subtree. 2. Preserve unrelated dirty work. Do not revert, delete, or reformat files outside the requested scope. 3. Treat `.agents/skills` as the canonical local skill tree. `.claude/skills` is a compatibility symlink and must not be edited as a separate copy. 4. Do not edit generated SDK surfaces or vendor trees — see [Generated And Vendored Paths](#generated-and-vendored-paths). 5. Verify every command you write against the current `package.json`, `Makefile`, `noxfile.py`, or workflow file. ## Contribution Policy Follow the [Contribution Policy in `CONTRIBUTING.md`](CONTRIBUTING.md#contribution-policy). When helping an author prepare a PR: - Composio team members and designated maintainers can open PRs directly. External contributors need an existing, open issue; if none is linked, tell the author to open one first. For large external changes, get maintainer agreement on the approach before implementation. - [@jkomyno](mailto:alberto@composio.dev) is the designated PR reviewer. Involve the relevant owner when the change needs their expertise. - Keep the change focused on meaningful improvements to the SDKs, CLI, or docs. Don't produce cosmetic, speculative, or drive-by edits. - The author is responsible for every line. Keep diffs small enough to read, report the checks you actually ran, and tell the author to review the full diff before submitting. - Follow the [third-party links policy](CONTRIBUTING.md#third-party-links-in-docs). Authoritative technical references needed to use or contribute to Composio are allowed; other third-party links and promotional content must fit the listed exceptions. Route partnership requests to https://composio.dev/contact. ## Skill Routing Use the smallest relevant skill: - `repo-guidance`: repo layout, branch/PR workflow, changesets, generated files, or cross-repo maintenance. - `skill-maintenance`: adding or changing local skills, skill references, compatibility mirrors, or validation. - `verify-change`: resumable task records, verification profiles, revision-bound receipts, or carrying work between coding agents. - `bug-fixing`: fixing a defect and choosing regression tests. - `cross-sdk-parity`: aligning TypeScript and Python behavior, generated client bumps, or API contract drift. - `docs-decisions`: docs site work, changelogs, docs decisions, or docs automation. - `good-docs-writing`: drafting or revising docs prose in the house writing voice. - `good-docs-audit`: reviewing existing docs or prose against that voice and reporting violations. - `eve`: durable backend AI agents built with the eve framework. - `typescript-sdk`, `typescript-testing`, `typescript-providers`: TypeScript SDK/core/provider work. - `cli-command`, `cli-e2e`: CLI design/implementation or CLI end-to-end tests. - `cli-release`: first-party CLI beta builds, stable promotion, release verification, or recovery. - `python-sdk`, `python-testing`, `python-providers`, `python-release`: Python SDK/provider/testing/release work. ## Repository Map ```text ts/ TypeScript SDK workspace packages/core/ @composio/core packages/providers/ TypeScript provider adapters packages/cli/ Effect-based CLI e2e-tests/ Docker runtime and CLI E2E tests python/ Python SDK and provider packages docs/ Fumadocs documentation site .agents/skills/ Canonical local agent skills docs/agent-guidance/ Neutral docs-agent context and workflow instructions docs/decisions/ Neutral docs decisions and ADR-style records ``` ## Generated And Vendored Paths Do not hand-edit these. They are regenerated or vendored, and edits will be overwritten. They are also marked `linguist-generated`/`linguist-vendored` in `.gitattributes`. - `ts/vendor/**` — vendored read-only snapshots of Effect and Clack (git submodules); reference only. - `ts/packages/core/generated/**`, `ts/packages/core/pack/generated/**` — generated SDK surfaces produced by `composio generate` / the build pipeline. - `pnpm-lock.yaml`, `uv.lock`, `**/bun.lock` — package-manager lockfiles; change them by running the package manager, never by hand. ## Common Commands Use `mise install` for the pinned toolchain. pnpm is managed through mise, not Corepack. ```bash pnpm install pnpm build pnpm build:packages pnpm lint pnpm format pnpm typecheck pnpm test pnpm test:e2e pnpm test:e2e:cli bun run validate:agent-skills bun run validate:skill-routing bun run typecheck:agent-workflow bun run test:agent-workflow ``` Both validators are deterministic Bun TypeScript programs; the guidance validator uses the existing Zod dependency to read package manifests. `.github/workflows/agent-substrate.yml` runs them in CI on every push and pull request — the stale-guidance scan covers the whole repo, so any change can affect the result. Python commands run from `python/` unless otherwise noted: ```bash make env source .venv/bin/activate make fmt make chk make tst make snt make build ``` ## Release And Package Notes - TypeScript package releases use Changesets. Add a changeset only when published TypeScript packages change. - `@composio/cli` is excluded from Changesets; use `cli-release` for CLI binaries and never target that package in a changeset while it remains ignored. - Documentation-only and agent-guidance-only changes do not need a changeset. - Python release metadata lives in `python/pyproject.toml`, `python/setup.py`, and `uv.lock`. - Bumping generated clients is manual. Verify the package version is published before changing pins. ## Local Guidance Files - TypeScript workspace: `ts/AGENTS.md` - Core SDK: `ts/packages/core/AGENTS.md` - TypeScript providers: `ts/packages/providers/AGENTS.md` - CLI: `ts/packages/cli/AGENTS.md` - E2E tests: `ts/e2e-tests/AGENTS.md` - Python SDK: `python/AGENTS.md` - Python providers: `python/providers/AGENTS.md` - Docs: `docs/AGENTS.md`
Signals
- Stars
- 30,723
- Forks
- 4,896
- Open issues
- 72
- Last commit (this folder)
- Sep 29, 2026 (1 month ago)
- Last release
- Oct 22, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ComposioHQ/composio
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ComposioHQ
- 0.640score
composio
ComposioHQ
Route and complete Composio work across Composio For You and Composio Platform.
SkillAFreshness: A★ 30.7KClaude Code +9 - 0.640score
cli-release
ComposioHQ
Release and recover first-party Composio CLI binaries through Build CLI Binaries, including automatic beta builds, promote-stable dispatches, beta-tag…
SkillAFreshness: A★ 30.7KClaude Code +9 - 0.640score
effect-v4
ComposioHQ
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 —…
SkillAFreshness: A★ 30.7KClaude Code +9 - 0.636score
docs-decisions
ComposioHQ
Work on Composio documentation content, Fumadocs configuration, changelogs, docs automation prompts, docs decisions, ADR-style records, and docs review…
SkillAFreshness: A★ 30.7KClaude Code +9 - 0.636score
cross-sdk-parity
ComposioHQ
Keep TypeScript and Python SDK behavior, generated client usage, public API naming, and docs examples aligned.
SkillAFreshness: A★ 30.7KClaude Code +9 - 0.636score
bug-fixing
ComposioHQ
Fix defects in the Composio SDK repository with focused reproduction, root-cause analysis, regression tests, and narrow verification.
SkillAFreshness: A★ 30.7KClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get AGENTS.md · ComposioHQ/composio running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
AGENTS.md · ComposioHQ/composio. Agent Mart. https://agentmart.dev/templates/composiohq-composio-agents-md (last updated 2026-10-24)