Atomic Agents Framework Guide
技能 已验证 活跃Atomic Agents Python 框架指南 — 涵盖 schemas、agents、tools、context providers、prompts、orchestration 和 provider 配置。当代码从 `atomic_agents` 导入、定义 `AtomicAgent`、`BaseTool` 或 `BaseIOSchema` 时,或当用户询问有关 multi-agent orchestration 或 LLM-provider 绑定在 atomic-agents 项目中的问题时使用。
指导开发人员理解和使用 Atomic Agents Python 框架来构建结构化、模块化且可预测的 LLM 应用程序。
功能
- 指导了解 Atomic Agents 核心抽象(schemas、agents、tools、context providers)
- 提供规范的导入路径和最小可行代理示例
- 引导用户创建 schema、agent、tool 和 context provider 的专用技能
- 详细介绍系统提示结构和 LLM 提供商集成
- 引用文件以深入了解内存、编排和测试等特定概念
使用场景
- 编写导入 `atomic_agents` 的 Python 代码时使用。
- 定义 `AtomicAgent`、`BaseTool` 或 `BaseIOSchema` 时使用。
- 在 atomic-agents 项目中询问有关 multi-agent orchestration 或 LLM-provider 绑定的问题时使用。
- 需要有关框架内项目结构、测试或错误处理指导时使用。
非目标
- 此技能不提供直接执行能力。
- 它不能替代阅读官方 Atomic Agents 文档以获取深入信息。
- 它不提供 GUI 或交互式界面;交互通过 Claude 的聊天进行。
工作流
- 用户询问有关 Atomic Agents 框架、特定组件或常见任务的问题。
- 技能识别 SKILL.md 或链接的参考文件中的相关部分。
- 技能提供简洁的解释、代码片段,并引导用户阅读更深入的文档或专用技能。
- 用户遵循指导来理解和实现 Atomic Agents 组件。
实践
- 框架指导
- LLM 应用程序开发
- 代理设计模式
先决条件
- Claude Code 环境
安装
请先添加 Marketplace
/plugin marketplace add BrainBlend-AI/atomic-agents/plugin install atomic-agents@brainblend-plugins质量评分
已验证类似扩展
Context Compression
100This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.
Mcp Setup
100Configure popular MCP servers for enhanced agent capabilities
Deepinit
100Deep codebase initialization with hierarchical AGENTS.md documentation
Agent Worker Specialist
100Agent skill for worker-specialist - invoke with $agent-worker-specialist
Orchestrate
100Wire Commands, Agents, and Skills together for complex features. Use when building features that need research, planning, and implementation phases.
Init
100Initializes an optional repo-local agent collaboration preference file at `.ai/swe.json` by running a short interview or a zero-question quick mode. Use when a user says `initialize agent settings for this repo`, `set up my local agent prefs here`, `run quick init for this project`, or `create .ai/swe.json for how I like to work`. Do NOT use for `npm init`, project scaffolding, dependency installation, or environment bootstrap.