Skip to the content.

Task 101 — SkillSdk (Hercules.SkillSdk NuGet)

Phase: 8 Status: done Owner: — Slug: skill-sdk Studio Stage: 6

Goal

Создать NuGet-пакет Hercules.SkillSdk с интерфейсами для доступа C# file-based apps к инструментам агента: IHttpClient, IMcpClient, ILlmClient, IMemoryClient, ISkillLogger, ISessionContext. Whitelist approach — file-based apps используют только разрешённые API. См. PLAN-v2.md Stage 2.

Acceptance criteria

Sub-tasks

Security

Dependencies

Scope / Likely files

src/agent/SkillSdk/ (new project), src/agent/CodeExecution/DotnetFileBasedExecutor.cs, src/agent/Tools/skill.code-execution.v1.md

Done