Back to list
yui-synth-lab

create-agent

by yui-synth-lab

0🍴 0📅 Jan 13, 2026

SKILL.md


name: create-agent description: Create new AI agent implementations for the Yui Protocol system. Use when adding agents like Yui, Eiro, Kanshi. allowed-tools: Read, Write, Glob, Grep model: sonnet

Create Agent Skill

新しいエージェントを作成するためのスキル。

手順

  1. ファイル作成: src/agents/agent-[name].ts を作成
  2. BaseAgent継承: src/agents/base-agent.ts を参照
  3. プロンプト定義: src/templates/prompts.ts または v2-prompts.ts にテンプレート追加
  4. AgentManager登録: src/kernel/services/agent-manager.ts に登録

テンプレート

import { BaseAgent } from './base-agent.js';
import { ConversationContext, AgentResponse } from '../types/index.js';

export class Agent[Name] extends BaseAgent {
  constructor() {
    super('[name]', '[日本語名]');
  }

  async generateResponse(context: ConversationContext): Promise<AgentResponse> {
    // 実装
  }
}

注意事項

  • エージェントの個性を明確に定義する
  • 他のエージェントとの差別化を意識
  • ESMインポートには .js 拡張子が必要

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon