create-agent — Claude Code CLI create-agent, claude-gateway-discord, joungwoo-lee, community, Claude Code CLI, ai agent skill, ide skills, agent automation, Discord chat integration, JSON agent definitions, agent execution, CLI automation

v1.0.0
GitHub

About this Skill

Perfect for CLI-based Agents needing seamless integration with the Claude Code CLI via Discord chat create-agent is a skill that enables control of the Claudecode CLI via Discord chat, using JSON objects to define and execute agents.

Features

Injects agent definitions via `--agents <json>` command
Executes agents using `--agent <name>` command
Supports lowercase-hyphen agent naming convention
Uses JSON objects for agent definitions
Stores agent definitions in `.cla` directory
Enables execution of agents via Discord chat

# Core Topics

joungwoo-lee joungwoo-lee
[0]
[0]
Updated: 2/19/2026

Quality Score

Top 5%
33
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add joungwoo-lee/claude-gateway-discord/create-agent
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The create-agent skill by joungwoo-lee is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for Claude Code CLI, Discord chat integration, JSON agent definitions.

Ideal Agent Persona

Perfect for CLI-based Agents needing seamless integration with the Claude Code CLI via Discord chat

Core Value

Empowers agents to automate tasks using the Claude Code CLI with JSON-based agent definitions, enabling features like agent injection and execution via Discord chat using protocols like JSON and CLI commands

Capabilities Granted for create-agent

Automating agent creation with custom JSON definitions
Injecting agent definitions into the Claude Code CLI
Executing specific agents via Discord chat commands

! Prerequisites & Limits

  • Requires Claude Code CLI installation
  • Needs Discord chat integration
  • Limited to JSON-based agent definitions
Project
SKILL.md
2.0 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Claude Code 에이전트 생성/실행 가이드

요청: $ARGUMENTS

이 스킬은 Claude CLI에서 확인한 실제 방식만 사용한다.

  • 에이전트 정의 주입: --agents <json>
  • 실행 에이전트 선택: --agent <name>

1) 생성 규칙

  1. 에이전트 이름은 lowercase-hyphen 형식으로 만든다.
  2. 에이전트 정의는 JSON 객체로 작성한다.
  3. 각 엔트리는 아래 키를 사용한다.
    • description: 언제 쓰는지 한 줄 설명
    • prompt: 에이전트 시스템 지시문

예시:

json
1{ 2 "issue-infer-extract-symptom": { 3 "description": "증상 텍스트를 추출하는 에이전트", 4 "prompt": "너는 증상 추출 전문가다. ..." 5 } 6}

2) 저장 위치

프로젝트 기준 아래 경로를 기본으로 사용한다.

  • .claude/agents/agents.json
  • 필요 시 에이전트별 원문 프롬프트 문서: .claude/agents/<agent-name>.md

3) 실행 방법

단발 실행

bash
1claude -p \ 2 --agents "$(cat .claude/agents/agents.json)" \ 3 --agent <agent-name> \ 4 "<실행 프롬프트>"

대화형 시작

bash
1claude --agents "$(cat .claude/agents/agents.json)"

필요하면 시작 시 바로 선택:

bash
1claude --agents "$(cat .claude/agents/agents.json)" --agent <agent-name>

4) 변환(마이그레이션) 작업 지침

OpenCode/기타 형식에서 변환 요청을 받으면 아래 순서로 처리한다.

  1. 원본 frontmatter의 name, description을 우선 보존한다.
  2. 본문 지시문은 prompt로 이동한다.
  3. OpenCode 전용 필드(mode, tools 등)는 Claude JSON에 직접 넣지 않는다.
  4. 결과를 .claude/agents/agents.json에 합친다.
  5. 최소 1개 에이전트는 claude -p --agents ... --agent ...로 실행 검증한다.

5) 완료 보고 형식

작업 완료 시 아래를 반드시 보고한다.

  • 생성/수정 파일 목록
  • 사용한 실행 명령
  • 검증 결과(성공/실패 + 핵심 로그)
  • 다음 액션(필요 시)

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is create-agent?

Perfect for CLI-based Agents needing seamless integration with the Claude Code CLI via Discord chat create-agent is a skill that enables control of the Claudecode CLI via Discord chat, using JSON objects to define and execute agents.

How do I install create-agent?

Run the command: npx killer-skills add joungwoo-lee/claude-gateway-discord/create-agent. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for create-agent?

Key use cases include: Automating agent creation with custom JSON definitions, Injecting agent definitions into the Claude Code CLI, Executing specific agents via Discord chat commands.

Which IDEs are compatible with create-agent?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for create-agent?

Requires Claude Code CLI installation. Needs Discord chat integration. Limited to JSON-based agent definitions.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add joungwoo-lee/claude-gateway-discord/create-agent. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use create-agent immediately in the current project.

Related Skills

Looking for an alternative to create-agent or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
Design

linear

Logo of lobehub
lobehub

Linear issue management. MUST USE when: (1) user mentions LOBE-xxx issue IDs (e.g. LOBE-4540), (2) user says linear, linear issue, link linear, (3) creating PRs that reference Linear issues. Provides

73.4k
0
Communication

testing

Logo of lobehub
lobehub

Testing guide using Vitest. Use when writing tests (.test.ts, .test.tsx), fixing failing tests, improving test coverage, or debugging test issues. Triggers on test creation, test debugging, mock setup

73.3k
0
Communication

zustand

Logo of lobehub
lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

72.8k
0
Communication