CF Daml Skill for Canton Builders
Summary
Canton Network announces the CF Daml Skill for Claude to stop plausible-looking Daml bugs at runtime. The skill understands Daml authorization chains, canonical Canton patterns like DvP and token allocation, and offers a code review mode. Install once with npx to auto-detect Claude Desktop and start reviewing templates and workflows. Open source on GitHub for contributions.
gCanton @Canton Builder
If you're building on Canton with AI / LLMs for Vibe Coding, Agentic Workflows, or just asking Claude to help with Daml. You've most probably hit the wall where Claude writes plausible-looking contracts that fail at runtime with multiple authorization errors or uses daml build instead of dpm or doesn't know Token Standard exists.
We built a fix:
🛠️ CF Daml Skill for Claude Code:
A Claude skill built specifically for Canton Builders, Install it once and Claude automatically knows:
-
Daml authorization model: traces who needs to sign what and whether the parent transaction actually covers it
-
Canonical Canton patterns trained from working code: Propose-Accept, Delegation, Sharded Hot-Singleton, DvP settlement, Token Standard allocation flows, and more
-
Code review mode: paste a template, get a structured checklist back covering signatories, choices, authorization chain, test coverage
One command to install: npx @canton-network-devs/cf-daml-skill
Detects Claude Desktop automatically and installs directly. No manual file hunting.
Try it with:
→ "Review this Daml template for authorization errors"
→ "What pattern should I use for a regulated asset transfer?"
→ "Write a DvP workflow with a regulator observer"
→ "Why is my choice failing authorization?"
Open source on GitHub & PRs Welcome, if you've hit a pattern that's missing, add it.
🔗 Info: CF Daml Skill/README
🔗 Dev Hub Listed: dev-hub.canton.foundation
