Read and write Pipedrive: list deals and contacts, create deals. Trigger phrases: pipedrive, my pipeline, deals.
npx skills add https://github.com/Anil-matcha/awesome-muse-connectors --skill pipedrive
Read and write the user's Pipedrive CRM: list deals, list contacts, create deals. Use when the user mentions Pipedrive, their pipeline, or deals.
All commands go through bin/pipedrive.py. Every command takes --company (your Pipedrive subdomain, e.g. acme for acme.pipedrive.com):
bin/pipedrive.py auth --company acme # verify the API token
bin/pipedrive.py deals --company acme --limit 25 # list deals
bin/pipedrive.py deals --company acme --status won # filter by status
bin/pipedrive.py persons --company acme --limit 25 # list contacts
bin/pipedrive.py create-deal --company acme --title "New deal" --value 5000
pipedrive (credential is collected as custom.pipedrive)credentials.request_api_access); created in Pipedrive under Personal preferences > API. The company subdomain is passed per-command with --company, never stored.{company}.pipedrive.com (the user's own company subdomain only)bin/pipedrive.py auth --company <subdomain> (must return "ok": true)create-deal is a write: confirm the title, value, and company with the user before creating, unless standing permission exists.--company subdomain given on the command line; it refuses anything else.bin/pipedrive.py). Do not print, log, or transmit the token value.🧪 Draft: written from Pipedrive's public API docs; not yet live-tested end-to-end.
Take anil-matcha/pipedrive from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.