Skills for Real Engineers. Straight from my .agents directory.
attio
Agent skill fromAnil-matcha/awesome-muse-connectors
Read and write Attio: list objects, query records, upsert records, add notes and tasks. Trigger phrases: attio, crm.
How to install attio
npx skills add Anil-matcha/awesome-muse-connectors# or add only this skill to Claude Code: copy the folder
connectors/attio/
# into
~/.claude/skills/attio/ (all projects)
.claude/skills/attio/ (one project)
1# Attio23## Purpose4Read and write the user's Attio CRM: list objects, query records on any object, create-or-update records, add notes and tasks to records. Use when the user mentions Attio or their CRM.56## Tooling7All commands go through `bin/attio.py`:89```bash10bin/attio.py auth # verify the API key11bin/attio.py objects # list available objects12bin/attio.py query --object-slug companies --filter-json '{"filters":[]}' # query records13bin/attio.py upsert --object-slug companies --match-attribute email --values-json '{"name":[{"value":"Acme"}],"email":[{"value":"a@acme.com"}]}' # create or update a record14bin/attio.py note --record-id rec_abc123 --title "Call notes" --content "Discussed pricing" # add a note15bin/attio.py task --record-id rec_abc123 --title "Send proposal" # add a task16```1718Attio's preferred write path is `upsert`: it creates the record when `matching_attribute` matches nothing, and updates the matched record otherwise.1920Attribute values are arrays even for scalar fields: every attribute value is sent as a list of objects, like `[{"value": 42}]` or `[{"value": "Acme"}]`. Build `--values-json` in that shape, as in the upsert example above.2122## Auth23- Provider id: `attio` (credential is collected as `custom.attio`)24- Collection: Bearer API key via the secure credential flow (`credentials.request_api_access`); created in Attio under Workspace settings > Developers25…
Excerpt shown under the repository's MIT license.
More skills in awesome-muse-connectors
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
