Skill files give Claude Code deep, action-oriented knowledge of the Dalil API. Each file covers one entity — endpoints, required fields, request bodies, search patterns, and the gotchas that matter most.
Skills files are condensed, action-oriented references designed for AI agents to follow directly. Unlike the full API docs written for developers, skills files are written so Claude Code can execute API operations accurately without guessing field names, data formats, or required structures.
Type
Path
Audience
API Docs
apiDocs/*.md
Developers integrating with Dalil AI
Skills
.claude/skills/*.md
AI agents executing API operations
Before any API operation Claude will ask for a Bearer token (API key) if you haven't provided one. No request can succeed without it.
Choosing the Right Skill
Skill file
When to use
person.md
Creating, searching, updating, or deleting people/contacts
company.md
Creating, searching, updating, or deleting companies/organizations
opportunity.md
Creating, searching, updating, or deleting deals/opportunities
note.md
Creating, searching, updating, or deleting notes
task.md
Creating, searching, updating, or deleting tasks/to-dos
pipeline.md
Working with dynamic CRM pipelines (discovers endpoints first)
note-relation.md
Attaching notes to people, companies, or opportunities
task-relation.md
Attaching tasks to people, companies, or opportunities
💡 When an operation spans multiple entities (e.g. create a person and attach a note), load both relevant skill files. For note/task operations, use the base skill to create the record then the relation skill to link it.
Key Conventions
Convention
Rule
Currency
Amounts in micros — multiply by 1,000,000 (e.g. $50 → 50000000)