Communityコーディング&開発github.com

Swofty-Developments/daml-claude-skill

DAMLコードの作成、批評、最適化を行い、本番環境に耐えうる品質に仕上げるためのClaudeスキルです。

daml-claude-skill とは?

このスキルは、Claude Code, Cursor, CodexなどのAIエージェント上でDAML(Digital Asset Modeling Language)を扱う開発者向けに設計されています。DAMLはスマートコントラクトや分散型アプリケーション記述のための高水準言語であり、本スキルを使用すると、AIエージェントがDAMLコードの新規作成、既存コードの批評(セキュリティ、パフォーマンス、設計パターンの観点)、および本番環境に適した形への最適化を支援できます。具体的には、スキルのMarkdownドキュメントに基づき、AIエージェントはDAMLの文法ルール、ベストプラクティス、典型的なアンチパターンを理解し、それらを考慮したコード生成やリファクタリングを行います。これにより、開発者はDAMLプロジェクトの生産性を大幅に向上させ、バグの少ない信頼性の高いコードを迅速に作成できるようになります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Swofty-Developments/daml-claude-skill

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

daml-claude-skill は何をしますか?

DAMLコードの作成、批評、最適化を行い、本番環境に耐えうる品質に仕上げるためのClaudeスキルです。

概要

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)がDAML(Digital Asset Modeling Language)を扱う際に、コードの品質向上と本番環境への適合を支援します。

機能

  • コード作成: 要件に基づいたDAMLコードの新規生成
  • コード批評: セキュリティ、パフォーマンス、設計パターンの観点から既存コードを分析
  • 最適化: 本番環境に適した形へのリファクタリングとパフォーマンスチューニング

使用方法

スキルを有効にした状態で、AIエージェントに対してDAML関連のタスクを依頼してください。例:

  • 「このDAMLコントラクトをレビューして改善点を提案してください」
  • 「新しいアセット転送機能をDAMLで実装してください」
  • 「このコードを本番環境向けに最適化してください」

対象プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント(スキルのMarkdownドキュメントを読み込めるもの)

関連スキル