Fourteen skills, one per job
Claude picks the right one based on what you ask, so you never have to name them. Ask it to attach a note to a deal and it reads the note and note-relation skills together.
personPeople and contacts: create, search, update, deletecompanyCompanies: domain, LinkedIn, address, employees, revenueopportunityDeals: amount, stage, close date, contactstaskTasks: title, due date, assignee, statusnoteNotes with rich body contenttask-relationAttach tasks to people, companies or opportunitiesnote-relationAttach notes to people, companies or opportunities
fieldCreate, update and delete custom fields on any object or pipelinerelationCreate and delete relation fields between objectspipelineDynamic pipelines: discover endpoints, then read and write records
sequenceBuild and run multi-channel outreach sequencesworkflowCreate workflows and versions, activate them, trigger and read runsinboxSearch synced email, LinkedIn and WhatsApp messages
crm-onboardingGTM interview that generates a customer’s personalized Sales OS
The plugin also ships a Sales OS generator agent used during customer onboarding.
The API has conventions that are easy to get wrong
Amounts are in micros. Select values are UPPER_SNAKE_CASE. A person’s name is a nested object. List responses are wrapped, never a plain array. Miss one and the call fails, Claude retries, and you burn a session on trial and error.
- Field shapes and formats encoded up front
- A Gotchas section in every skill
- Correct request on the first attempt
Knowledge, not tools. Use both.
Dalil MCP gives Claude tools: live, workspace-scoped operations it can execute. Skills give it knowledge: how the API is shaped and where the traps are. MCP lets Claude act on your workspace; skills make sure it acts correctly, and let it write working code against the REST and GraphQL API too.
- MCP: one URL, live operations
- Skills: two commands, correct calls
- In Claude Code, run them together
Claude Skills, explained
What is a Claude skill?
A reference file that teaches Claude how one part of the Dalil API actually works: the exact endpoints, required fields, data formats and the gotchas that cause silent failures. Installed once, it loads automatically whenever it is relevant.
How do I install them?
Two commands in Claude Code: /plugin marketplace add Dalil-AI/dalil-docs-and-skills, then /plugin install dalil@dalil-marketplace. That installs all 14 skills. Updates arrive through the marketplace, so you never re-download files.
What is the difference between Skills and MCP?
MCP gives Claude tools: live, workspace-scoped operations it can execute. Skills give Claude knowledge: how the API is shaped and where the traps are. MCP lets it act; skills make sure the call is right the first time. Use both.
Do I need both?
For live operations, MCP alone works and the client discovers the tools itself. Skills matter most when Claude is writing code against the REST and GraphQL API, or when you want fewer failed attempts inside an MCP session.
Can I install just one skill?
Yes. Copy the single SKILL.md file into your project’s .claude/skills/ directory. That also covers tools without plugin support. Every file is public on GitHub.
Do I need to be able to code?
No. The skills are for Claude to read, not you. You describe what you want in plain language; the skill is what stops Claude guessing at your schema while it does it.
Do they work outside Claude Code?
The plugin marketplace flow is Claude Code specific. Anywhere else, drop the SKILL.md files into the project directory your tool reads, and they work the same way.
Stop explaining your CRM. Claude already read the docs.
Fourteen skills, two commands, and no more guessing at field shapes.