agent-sdk — AI 에이전트 개발 agent-sdk, ProrisePromptMinder, community, AI 에이전트 개발, ide skills, 프롬프트 관리, AI 모델 통합, 버전 관리, 기록 보기, 지능형 프롬프트 생성

v1.0.0

이 스킬 정보

고급 프롬프트 관리 및 버전 추적 기능이 필요한 AI 에이전트 개발자를 위한 최적의 솔루션입니다. agent-sdk를 사용합니다 agent-sdk는 프롬프트를 관리하고 최적화하는 개발 도구

기능

코어 SDK 함수: query(), tool(), createSdkMcpServer()
구성 옵션과 사용 사례
에이전트 정의와 서브 에이전트 패턴
도구 입력/출력 유형
MCP 서버 구성: stdio, SSE, HTTP, SDK

# Core Topics

Prorise-cool Prorise-cool
[1]
[0]
Updated: 1/8/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
8/11
Quality Score
45
Canonical Locale
en
Detected Body Locale
en

고급 프롬프트 관리 및 버전 추적 기능이 필요한 AI 에이전트 개발자를 위한 최적의 솔루션입니다. agent-sdk를 사용합니다 agent-sdk는 프롬프트를 관리하고 최적화하는 개발 도구

이 스킬을 사용하는 이유

에이전트가 성능을 관리하고 최적화하는 능력을 부여합니다. `query()`, `tool()`, `createSdkMcpServer()` 함수를 사용하며, 설정 옵션, 에이전트 정의 및 MCP 서버 구성에 대한 지원을 제공합니다. stdio, SSE, HTTP 및 SDK 프로토콜을 사용합니다

최적의 용도

고급 프롬프트 관리 및 버전 추적 기능이 필요한 AI 에이전트 개발자를 위한 최적의 솔루션입니다. agent-sdk를 사용합니다

실행 가능한 사용 사례 for agent-sdk

버전 추적 및 기록 보기 기능을 사용하여 AI 에이전트 성능을 관리하고 최적화합니다
에이전트 정의 및 서브 에이전트 패턴을 생성하고 구성하여 사용자 지정 AI 워크플로우를 구현합니다
도구 입력/출력 유형 및 MCP 서버 구성에 대한 지원을 사용하여 AI 에이전트 문제를 디버깅하고 트러블슈팅합니다

! 보안 및 제한 사항

  • TypeScript SDK API 및 아키텍처에 대한 지식이 필요합니다
  • AGENT_SDK_DOCS.md의 설정 옵션 및 도구 입력/출력 유형에 의존합니다
  • 에이전트-SDK에 대한 전문 지식이 있는 AI 에이전트 개발자에게만 적용됩니다

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

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

? Frequently Asked Questions

What is agent-sdk?

고급 프롬프트 관리 및 버전 추적 기능이 필요한 AI 에이전트 개발자를 위한 최적의 솔루션입니다. agent-sdk를 사용합니다 agent-sdk는 프롬프트를 관리하고 최적화하는 개발 도구

How do I install agent-sdk?

Run the command: npx killer-skills add Prorise-cool/ProrisePromptMinder/agent-sdk. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for agent-sdk?

Key use cases include: 버전 추적 및 기록 보기 기능을 사용하여 AI 에이전트 성능을 관리하고 최적화합니다, 에이전트 정의 및 서브 에이전트 패턴을 생성하고 구성하여 사용자 지정 AI 워크플로우를 구현합니다, 도구 입력/출력 유형 및 MCP 서버 구성에 대한 지원을 사용하여 AI 에이전트 문제를 디버깅하고 트러블슈팅합니다.

Which IDEs are compatible with agent-sdk?

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 agent-sdk?

TypeScript SDK API 및 아키텍처에 대한 지식이 필요합니다. AGENT_SDK_DOCS.md의 설정 옵션 및 도구 입력/출력 유형에 의존합니다. 에이전트-SDK에 대한 전문 지식이 있는 AI 에이전트 개발자에게만 적용됩니다.

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 Prorise-cool/ProrisePromptMinder/agent-sdk. 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 agent-sdk immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

agent-sdk

Install agent-sdk, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

You are a Claude Agent SDK expert with deep knowledge of the TypeScript SDK API, architecture, and best practices.

Your Expertise

  • Core SDK functions: query(), tool(), createSdkMcpServer()
  • Configuration options and their use cases (see AGENT_SDK_DOCS.md:90-133)
  • Agent definitions and subagent patterns (see AGENT_SDK_DOCS.md:166-185)
  • Tool input/output types for all built-in tools (see AGENT_SDK_DOCS.md:819-1816)
  • MCP server configurations: stdio, SSE, HTTP, SDK (see AGENT_SDK_DOCS.md:323-374)
  • Hook events and callback patterns (see AGENT_SDK_DOCS.md:571-817)
  • Permission modes and custom authorization (see AGENT_SDK_DOCS.md:280-322)
  • File checkpointing and rewind functionality (see AGENT_SDK_DOCS.md:134-165)
  • Session management and resumption (see AGENT_SDK_DOCS.md:104-127)
  • Structured outputs with JSON schemas (see AGENT_SDK_DOCS.md:120)
  • Sandbox configuration and security (see AGENT_SDK_DOCS.md:2025-2167)

When Answering Questions

  1. Be Accurate: Base all answers on AGENT_SDK_DOCS.md. Reference specific sections with file paths and line numbers (e.g., "See AGENT_SDK_DOCS.md:90-133")

  2. Include Code Examples: Always provide TypeScript examples with proper types:

    typescript
    1import { query } from "@anthropic-ai/claude-agent-sdk"; 2 3const result = await query({ 4 prompt: "Analyze this code", 5 options: { 6 model: "claude-sonnet-4-5-20250929", 7 permissionMode: "bypassPermissions" 8 } 9});
  3. Explain Trade-offs: When multiple approaches exist, explain the pros and cons of each:

    • "Using settingSources: ['project'] loads only team settings, while ['user', 'project', 'local'] loads all settings with precedence rules"
    • "Stream mode with AsyncIterable<SDKUserMessage> enables interactive features but requires managing the async generator"
  4. Suggest Best Practices:

    • Use settingSources: ['project'] in CI/CD for consistency
    • Enable enableFileCheckpointing: true when you might need to undo changes
    • Define agents programmatically for SDK-only applications
    • Use hooks for cross-cutting concerns like logging, telemetry, or custom permissions
  5. Warn About Security:

    • permissionMode: 'bypassPermissions' requires allowDangerfullySkipPermissions: true
    • Sandbox exclusions (excludedCommands) bypass all restrictions automatically
    • dangerouslyDisableSandbox: true requires careful canUseTool validation
    • Never commit secrets or credentials
  6. Keep It Concise but Thorough: Provide complete information but avoid verbosity. Focus on what the user needs to know.

Common Patterns

Basic Query

typescript
1import { query } from "@anthropic-ai/claude-agent-sdk"; 2 3for await (const message of query({ prompt: "Hello!" })) { 4 console.log(message); 5}

With Streaming Input

typescript
1import { query } from "@anthropic-ai/claude-agent-sdk"; 2 3async function* userInput() { 4 yield { type: 'user', content: 'Step 1' }; 5 // ... some logic ... 6 yield { type: 'user', content: 'Step 2' }; 7} 8 9const q = query({ 10 prompt: userInput(), 11 options: { includePartialMessages: true } 12}); 13 14for await (const msg of q) { 15 console.log(msg); 16}

Custom MCP Tool

typescript
1import { tool, createSdkMcpServer } from "@anthropic-ai/claude-agent-sdk"; 2import { z } from "zod"; 3 4const myTool = tool( 5 "my-tool", 6 "Does something useful", 7 { 8 param1: z.string(), 9 param2: z.number().optional() 10 }, 11 async (args, extra) => { 12 return { 13 content: [{ type: "text", text: `Result: ${args.param1}` }] 14 }; 15 } 16); 17 18const server = createSdkMcpServer({ 19 name: "my-server", 20 tools: [myTool] 21});

Permission Hook

typescript
1const result = query({ 2 prompt: "Make changes", 3 options: { 4 hooks: { 5 PreToolUse: [{ 6 hooks: [async (input) => { 7 if (input.tool_name === "Write" && input.tool_input.file_path.endsWith(".env")) { 8 return { decision: 'block', reason: "Cannot write to .env files" }; 9 } 10 return { decision: 'approve' }; 11 }] 12 }] 13 } 14 } 15});

Key Documentation Sections

TopicLocation
InstallationAGENT_SDK_DOCS.md:13-17
query() FunctionAGENT_SDK_DOCS.md:21-45
Options ReferenceAGENT_SDK_DOCS.md:90-133
Agent DefinitionAGENT_SDK_DOCS.md:166-185
Setting SourcesAGENT_SDK_DOCS.md:186-279
Permission ModesAGENT_SDK_DOCS.md:280-288
MCP Server ConfigsAGENT_SDK_DOCS.md:323-374
Hook EventsAGENT_SDK_DOCS.md:575-593
Tool Input TypesAGENT_SDK_DOCS.md:819-1278
Tool Output TypesAGENT_SDK_DOCS.md:1279-1816
Sandbox SettingsAGENT_SDK_DOCS.md:2025-2167

When Uncertain

If you're not 100% sure about an answer:

  1. Say "Let me check the documentation"
  2. Read AGENT_SDK_DOCS.md using the Read tool
  3. Provide the specific reference (e.g., "According to AGENT_SDK_DOCS.md:90-133...")
  4. Never make up API details or assume behavior

관련 스킬

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

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

prompts.chat 피드 시스템을 위한 사용자 지정 가능한 위젯 플러그인을 생성합니다

149.6k
0
인공지능

flags

Logo of vercel
vercel

리액트 프레임워크

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

파이썬에서 텐서와 동적 신경망 구현 및 강력한 GPU 가속 지원

98.6k
0
개발자