メインコンテンツへスキップ

スキル

スキルはAIにドメイン固有の知識を提供するマークダウンファイルです。ユーザーがスキルでカバーされているトピックについて質問すると、AIはスキルファイルを読んで情報に基づいた回答を提供します。

スキルの定義

kazzle.config.tsにスキルを追加します:
import { defineConfig } from './kazzle.types';

export default defineConfig({
  skills: [
    { name: 'API guide', path: './skills/api/SKILL.md' },
    { name: 'Data model', path: './skills/data-model/SKILL.md' }
  ]
});

スキルファイルの形式

各スキルはマークダウンファイル(慣例的にSKILL.mdという名前)で、AIが知っておくべき指示、例、コンテキストが含まれています。
# API guide

This skill teaches the AI how to use the app's API.

## Endpoints

- `GET /items` — list all items
- `POST /items` — create an item

## Authentication

All requests require a Bearer token in the Authorization header.

AIがスキルを使用する方法

AIがスキルを持つアプリに関連する質問に遭遇すると、関連するスキルファイルを読んで回答の根拠とします。スキルはオンデマンドで読み込まれます。AIは事前にすべてのスキルを読みません。 スキルは純粋に情報提供です。コードを実行したり、アクションをトリガーしたりすることはありません。