项目介绍
Agent 开发框架 · 2026-11-09 更新 · 本站尚未实测
Agent Skills Runtime 是 ORCA(Open Cognitive Runtime Architecture,开放认知运行时架构)的参考实现。按 README 的说法,它要把重复的智能体推理从提示词文本转化为“可执行技能”:可复用、可测试、可观测,并能在不同工具与模型提供方之间迁移。
需要说明的是,它更像一个执行层或框架,而不是单一的聊天 Agent。README 明确写道“Agent Skills is not a replacement for every agent framework”,其定位是位于框架、工具和模型提供方之下的可复用执行层。
README 用“Capabilities(能力契约)—Bindings(执行绑定)—Skills(DAG 工作流)—Runtime(调度、策略、状态与追踪)”四层来描述心智模型,并称当前提供 184 项能力与 39 个技能(数字取自仓库徽章,实际清单待核验)。
核心能力
点击能力名称查看输入、输出和原文依据。
- 技能声明为 DAG 工作流,支持步骤串接与组合复用。
- 能力以带类型输入输出的契约形式定义,与后端解耦。
- 绑定层支持 PythonCall、OpenAPI、MCP、OpenRPC 等执行后端。
- 运行时负责 DAG 调度、策略与安全门、CognitiveState 认知状态、追踪与审计。
- README 列出的进阶能力包括鉴权与 RBAC、Webhook 事件、插件扩展点、审计模式、JSON Schema 生成与校验、技能治理与一致性工具。
- 提供本地确定性 Python 基线,README 称本地优先运行不需要 API Key,可离线开发和测试。
README 举例的 decision.make 技能展示了不确定性下的决策流程,输出建议、权衡、置信度、不确定项与下一步;文中示例 JSON 被标注为“illustrative(示意)”,并非实测结果。
实际应用场景
适用场景
- 希望把提示词里的推理逻辑抽成可复用、可测试工作流的团队。
- 需要在 Python 应用、HTTP 服务、MCP 宿主或 LangChain、CrewAI、AutoGen、Semantic Kernel 等框架之间复用同一套逻辑的开发者。
- 需要执行追踪、策略门与审计能力的内部系统。
- 离线或可重复性要求较高的开发与测试场景。
如果你的目标只是直接对话式使用一个成品 Agent,本项目并不是这类产品。
安装与接入
README 给出的本地试用步骤(原文命令):
git clone https://github.com/gfernandf/agent-skills.git
cd agent-skills
make bootstrap
python skills.py doctor
python skills.py run text.language-summary \
--input '{"text": "ORCA turns agent reasoning into reusable executable skills."}'
README 另提供 Windows PowerShell 流程,其中包含克隆同目录的 agent-skill-registry 仓库与 pip install -e ".[all,dev]"。若要运行,建议按原文分别执行,不要自行改写参数。
接入方式方面,README 列出嵌入式 SDK、原生工具定义、框架适配器、MCP 服务器、HTTP API 五种模式,并注明 MCP 模式需要 MCP 宿主、HTTP API 模式需要服务端。MCP 服务器命令原文为 python -m official_mcp_servers(可选 --sse --host 0.0.0.0 --port 8765)。具体客户端配置未在 README 中给出,远端 MCP 地址与配置文件均未采集到,相关细节待核验。
使用条件与限制
- 是否需要部署
- 需自行准备运行环境,具体要求见正文
- 是否需要注册
- 账号和认证要求见正文;未明确说明的项目仍待核验
- 是否需要 API Key
- 待核验
- 费用与额度
- 费用边界见正文,项目许可不代表模型或托管服务免费
- 所需权限
- 待核验
- 许可证与服务条款
- 待核验
权限费用与限制
- 费用:README 未说明收费项或价格,是否需要付费服务待向官方核验。
- API Key:README 称本地确定性基线无需 API Key;接入外部模型或 API 时是否需要密钥及其它环境变量,需查阅其环境变量文档,本稿未核实。
- 权限:进阶能力涉及鉴权与 RBAC,实际权限模型与默认配置待核验。
- 依赖:README 提到需要 Python 3.11+;项目可独立运行,但强用例依赖外部框架、模型提供方或 MCP 宿主。
- 兼容性:README 给出了 Windows PowerShell 流程,但未声明国内网络、国内模型或国产平台的适配结论,均待核验。
- 数据与审计:运行时包含策略、状态与追踪机制,具体数据落盘位置与审计留存策略未在 README 中说明。
国内使用情况
网友核验 用户经验分享
与站长实测独立,不代表官方认证或本站已实测。
最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。
分项统计、有效期与样本量
| 核验项目 | 有效人数 | 成功 / 部分 / 失败 / 无法判断 | 成功率 | 最近核验 / 有效期 |
|---|---|---|---|---|
| 官方网站访问 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 7 天 |
| GitHub 仓库访问 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 7 天 |
| 安装与运行 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 官方服务国内连接 / MCP 连接 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 国内网络情况 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 7 天 |
| 国内模型兼容性 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 自定义 API | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 海外服务依赖 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 海外账号要求 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 中文界面 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 客户端兼容性 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
| 账号及费用信息 | 0 | 0 / 0 / 0 / 0 | 样本不足 | 暂无 / 30 天 |
成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。
最近有效核验
暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。
查看全部有效核验 →国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。
- 官方网站访问
- 尚未实测 待核验
- GitHub 仓库访问
- 尚未实测 待核验
- 官方服务国内连接
- 尚未实测 待核验
- 国内网络情况
- 尚未实测 待核验
- 国内模型兼容性
- 尚未实测 待核验
- 自定义 API
- 尚未实测 待核验
- 海外服务依赖
- 尚未实测 待核验
- 海外账号要求
- 尚未实测 待核验
- 中文界面
- 尚未实测 待核验
- 国内最后核验时间
- 尚未实测
许可与国内使用
仓库 LICENSE 文件为 Apache License 2.0,版权标注 2026 Guillermo Fernandez Alvarez。该许可覆盖仓库代码;商业模块、托管服务以及通过绑定接入的第三方模型与 API 各自的条款需单独核验。公开仓库不等于其依赖的模型或服务免费。
README 未说明服务部署地域、数据出境安排或国内合规适配情况,实际使用前需由使用者自行评估。仓库未被标记为归档,但本稿未核验其维护活跃度与版本稳定性,引用版本号 1.0.2 亦来自 README 引用段落,需以发布页为准。
项目资料与来源
字段依据与待核验事项
access:来源确认 · git clone https://github.com/gfernandf/agent-skills.git cd agent-skills make bootstrap
project_type:来源确认 · Agent Skills Runtime is the reference implementation of ORCA (Open Cognitive Runtime Architecture)
原始 README(折叠技术参考)
<p align="center">
<img src="orca.png" alt="Agent Skills" width="200">
</p>
<h1 align="center">Agent Skills Runtime</h1>
<p align="center">
<em>Agents should execute whenever possible.</em>
</p>
<p align="center">
<a href="https://pypi.org/project/orca-agent-skills/"><img src="https://img.shields.io/pypi/v/orca-agent-skills.svg" alt="PyPI"></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" alt="License"></a>
<a href="https://github.com/gfernandf/agent-skills/actions/workflows/ci.yml"><img src="https://github.com/gfernandf/agent-skills/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
<a href="https://www.python.org/"><img src="https://img.shields.io/badge/Python-3.11%2B-blue.svg" alt="Python"></a>
<img src="https://img.shields.io/badge/Capabilities-184-blueviolet.svg" alt="Capabilities">
<img src="https://img.shields.io/badge/Skills-39-blueviolet.svg" alt="Skills">
<a href="https://doi.org/10.5281/zenodo.19438943"><img src="https://zenodo.org/badge/DOI/10.5281/zenodo.19438943.svg" alt="DOI"></a>
</p>
Agent Skills turns repeatable agent reasoning into executable skills: reusable, testable, observable, and portable across tools and model providers.
Stop rebuilding agent logic in prompts. Define it once as a skill, bind it to any backend, and run it with full traceability.
Agent Skills Runtime is the reference implementation of ORCA (Open Cognitive Runtime Architecture):
- Skills package reusable cognitive workflows
- Capabilities define backend-agnostic contracts
- Bindings connect contracts to execution backends (PythonCall, OpenAPI, MCP, OpenRPC)
- Runtime executes DAGs with policy/safety, CognitiveState, and traceability
## Terminology Note
For cognitive runtime terminology, we use:
- COGIT = capability
- SYLLOG = skill
In this repository implementation, we keep the canonical technical terms
`capability/capabilities` and `skill/skills` (file paths, APIs, schemas, CLI,
catalogs, and runtime internals) to preserve architecture and compatibility.
No API key required for local-first runs. Deterministic Python baselines are available for offline development and testing.
---
## The problem
Most agent systems still encode critical logic inside prompts and framework glue.
That creates recurring engineering pain:
- Reasoning logic gets trapped in prompt text instead of executable workflows
- Workflows are hard to reuse and harder to test
- Contracts between steps are implicit and brittle
- Observability and auditability are often an afterthought
- Safety and governance controls are inconsistent
- Switching providers or frameworks usually means rewriting too much
---
## The ORCA answer
ORCA introduces an execution layer for cognitive workflows:
- Skills are reusable cognitive workflows
- Capabilities are stable, contract-driven interfaces
- Bindings are interchangeable execution backends
- Runtime is a DAG scheduler + policy engine + cognitive state + trace
This keeps reasoning structure explicit and executable, while preserving portability across backends.
---
## Before / after
Before (logic trapped in prompt text):
```python
prompt = """
Analyze this PR.
Find risks.
Estimate confidence.
Suggest fixes.
Return JSON.
"""
```
After (logic as a reusable skill graph):
```yaml
# Conceptual example (illustrative structure)
skill: code.pr.review
steps:
- parse_diff
- detect_risks
- score_confidence
- generate_review
- validate_output
```
Same reasoning pattern. Reusable. Testable. Observable. Bindable to Python, OpenAPI, MCP, or your own APIs.
---
## Try it locally in 3 minutes
```bash
git clone https://github.com/gfernandf/agent-skills.git
cd agent-skills
make bootstrap
python skills.py doctor
python skills.py run text.language-summary \
--input '{"text": "ORCA turns agent reasoning into reusable executable skills."}'
```
What to expect:
- No API key required
- Runs offline with deterministic Python baselines
- First run may take 30-60 seconds
<details>
<summary>Windows PowerShell setup and run</summary>
```powershell
git clone https://github.com/gfernandf/agent-skills.git
cd agent-skills
pip install -e ".[all,dev]"
git clone https://github.com/gfernandf/agent-skill-registry.git ../agent-skill-registry
python skills.py doctor
$env:OPENAI_API_KEY = ""
'{ "text": "ORCA turns agent reasoning into reusable executable skills." }' | Set-Content input_qs.json -Encoding ascii
python skills.py run text.language-summary --input-file input_qs.json
Remove-Item input_qs.json
```
</details>
---
## Why this matters beyond a toy summary
The first command verifies install. The stronger demo is the official skill decision.make.
decision.make shows a full decision workflow under uncertainty with explicit stages and auditable outputs.
From the skill contract in the registry, it includes:
- Multi-step pipeline (option generation, analysis, scoring, justification, validation)
- Structured outputs such as recommendation, tradeoffs, confidence_score, confidence_level, uncertainties, and next_steps
- Risk-aware reasoning through explicit criteria and constraints
- Trace-friendly execution aligned with ORCA observability goals
Conceptual output shape for decision-style workflows:
```json
{
"recommendation": "Proceed with a controlled pilot",
"confidence_score": 0.82,
"confidence_level": "medium",
"tradeoffs": [
"Faster learning, higher short-term operational overhead"
],
"uncertainties": [
"Regulatory timeline may change in Q3"
],
"next_steps": [
"Run a 6-week pilot in one segment"
],
"trace_id": "..."
}
```
Note: the JSON above is illustrative. Exact outputs depend on input context, bindings, and policy settings.
---
## I want to...
### I want to try it
- Start with local CLI: see Try it locally in 3 minutes
- Use deterministic baselines for offline reproducibility
- Explore first workflows in examples and docs
### I want to integrate it
Choose one integration surface:
- Embedded SDK (lowest latency, in-process)
- HTTP API (service boundary, non-Python clients)
- MCP server (tooling ecosystems and MCP hosts)
- Framework adapters (LangChain, CrewAI, AutoGen, Semantic Kernel)
- Native tool definitions (Anthropic, OpenAI, Gemini)
### I want to build skills
- Author declarative skills as DAG workflows
- Reuse existing capability contracts
- Validate wiring and execution behavior
- Package and contribute reusable workflows
---
## Mental model
Think of Agent Skills as:
- Capabilities: what an operation means (contract)
- Bindings: how that operation is executed (backend)
- Skills: how operations compose into workflows (DAG)
- Runtime: how workflows execute safely and observably
## Cognitive Taxonomy
The pure cognitive layer is intentionally narrower than the full runtime.
The current taxonomy separates:
- **Pure cognitive capabilities**: decision, evaluation, evidence, memory,
perception, and reasoning.
- **Compatibility surfaces**: legacy or transitional names such as `eval.*`
that remain in the live registry during migration.
- **Operational capabilities**: routing, delegation, workflow control, and
other runtime helpers that should not be counted as core cognition.
The registry-level reference for that taxonomy is:
- [agent-skill-registry/docs/COGNITIVE_TAXONOMY.md](../agent-skill-registry/docs/COGNITIVE_TAXONOMY.md)
Use that document as the source of truth when deciding whether a capability
belongs to the cognitive core or to the operational layer.
---
## Core concepts
### Skills
Reusable cognitive workflows declared as DAGs.
### Capabilities
Backend-agnostic contracts with typed inputs and outputs.
### Bindings
Execution adapters for PythonCall, OpenAPI, MCP, and OpenRPC.
### Runtime
Execution layer with DAG scheduling, policy gates, cognitive state, and trace.
---
## Integration modes
| Mode | Best for | Requires server? |
|------|----------|:----------------:|
| Embedded SDK | Python apps and notebooks | No |
| Native tool defs | Direct model SDK integration | No |
| Framework adapters | Existing agent frameworks | No |
| MCP server | MCP-compatible hosts | MCP host |
| HTTP API | Service-oriented architectures | Yes |
### Embedded SDK (example)
```python
from sdk.embedded import as_langchain_tools
tools = as_langchain_tools(["text.content.summarize", "text.content.translate"])
```
### HTTP API (example)
```bash
agent-skills serve
curl http://localhost:8080/v1/health
curl -X POST http://localhost:8080/v1/skills/text.language-summary/execute \
-H "Content-Type: application/json" \
-d '{"inputs": {"text": "Hello world from ORCA"}}'
```
### MCP server (example)
```bash
python -m official_mcp_servers
python -m official_mcp_servers --sse --host 0.0.0.0 --port 8765
```
### Native tool definitions (example)
```python
from sdk.embedded import as_openai_tools, execute_openai_tool_call
tools = as_openai_tools()
# pass tools to your OpenAI client, then dispatch tool calls via execute_openai_tool_call
```
---
## Architecture
```mermaid
graph TB
subgraph Interface
CLI[CLI]
HTTP[HTTP API]
SDK[Embedded SDK / Adapters]
MCP[MCP Server]
end
subgraph Runtime
GW[Gateway]
SCH[DAG Scheduler]
POL[Policy and Safety]
COG[CognitiveState]
TRC[Trace and Audit]
end
subgraph BindingLayer
RES[Binding Resolver]
PY[PythonCall]
OA[OpenAPI]
MP[MCP]
RP[OpenRPC]
end
subgraph Backends
BASE[Deterministic Python baselines]
EXT[External APIs and services]
MCPB[MCP backends]
end
CLI --> GW
HTTP --> GW
SDK --> GW
MCP --> GW
GW --> SCH
SCH --> POL
SCH --> COG
SCH --> TRC
POL --> RES
RES --> PY --> BASE
RES --> OA --> EXT
RES --> MP --> MCPB
RES --> RP --> EXT
```
---
## How it compares
Agent Skills is not a replacement for every agent framework.
It can run standalone, but its strongest use case is as a reusable execution layer underneath frameworks, tools, and model providers.
| Dimension | Agent Skills | Typical agent framework |
|-----------|--------------|-------------------------|
| Execution model | Declarative DAG skills | Often prompt/tool loop centered |
| Contracts | Capability-first, typed | Usually app-level conventions |
| Backend portability | Binding abstraction layer | Often provider/framework specific |
| Safety/governance | Policy gates and execution controls | Varies widely |
| Observability | Trace and audit oriented | Varies widely |
| Local deterministic mode | Yes, baseline-first workflow | Often key-dependent |
---
## Advanced features
- Auth and RBAC controls
- Webhook eventing
- Plugin extension points
- Audit modes and runtime observability
- CognitiveState v1 and cognitive hints
- Runtime-managed output envelope (`status`, `rationale`, `trace_ref`)
- JSON Schema generation and validation
- Skill governance and conformance tooling
---
## Cognitive quality gates (>9)
The runtime includes a quality gate bundle for pure cognitive capabilities.
Run the gate pack:
```bash
python tooling/run_cognitive_quality_gates.py \
--report-file artifacts/cognitive_quality_gates_local_report.json
```
Generate scorecard only:
```bash
python tooling/generate_cognitive_quality_scorecard.py \
--fail-on-threshold \
--min-axis 9.0 \
--min-overall 9.0
```
Primary artifacts:
- `artifacts/cognitive_e2e_contract_report.json`
- `artifacts/cognitive_semantic_all_report.json`
- `artifacts/cognitive_quality_scorecard.json`
- `artifacts/cognitive_quality_gates_local_report.json`
See docs index below for details.
---
## Documentation
| Topic | Link |
|-------|------|
| 10-minute onboarding | [docs/ONBOARDING_10_MIN.md](docs/ONBOARDING_10_MIN.md) |
| Target architecture (canonical) | [docs/TARGET_ARCHITECTURE.md](docs/TARGET_ARCHITECTURE.md) |
| Installation | [docs/INSTALLATION.md](docs/INSTALLATION.md) |
| Environment variables | [docs/ENVIRONMENT_VARIABLES.md](docs/ENVIRONMENT_VARIABLES.md) |
| Error taxonomy | [docs/ERROR_TAXONOMY.md](docs/ERROR_TAXONOMY.md) |
| Runner architecture | [docs/RUNNER_GUIDE.md](docs/RUNNER_GUIDE.md) |
| Binding selection policy | [docs/BINDING_SELECTION.md](docs/BINDING_SELECTION.md) |
| Binding authoring guide | [docs/BINDING_GUIDE.md](docs/BINDING_GUIDE.md) |
| DAG scheduler | [docs/SCHEDULER.md](docs/SCHEDULER.md) |
| Step control flow | [docs/STEP_CONTROL_FLOW.md](docs/STEP_CONTROL_FLOW.md) |
| Streaming | [docs/STREAMING.md](docs/STREAMING.md) |
| Async execution | [docs/ASYNC_EXECUTION.md](docs/ASYNC_EXECUTION.md) |
| Deployment | [docs/DEPLOYMENT.md](docs/DEPLOYMENT.md) |
| Observability | [docs/OBSERVABILITY.md](docs/OBSERVABILITY.md) |
| Auth and RBAC | [docs/AUTH.md](docs/AUTH.md) |
| Webhooks | [docs/WEBHOOKS.md](docs/WEBHOOKS.md) |
| Plugins | [docs/PLUGINS.md](docs/PLUGINS.md) |
| JSON schemas | [docs/JSON_SCHEMAS.md](docs/JSON_SCHEMAS.md) |
| Skill authoring | [docs/SKILL_AUTHORING.md](docs/SKILL_AUTHORING.md) |
| Troubleshooting | [docs/TROUBLESHOOTING.md](docs/TROUBLESHOOTING.md) |
| Public release use cases | [docs/PUBLIC_RELEASE_USE_CASES.md](docs/PUBLIC_RELEASE_USE_CASES.md) |
| Action Preflight integration quickstart | [docs/ACTION_PREFLIGHT_FORECAST_QUICKSTART.md](docs/ACTION_PREFLIGHT_FORECAST_QUICKSTART.md) |
| Action Preflight external freeze/repro | [docs/ACTION_PREFLIGHT_FORECAST_EXTERNAL.md](docs/ACTION_PREFLIGHT_FORECAST_EXTERNAL.md) |
| Action Preflight release note | [docs/ACTION_PREFLIGHT_FORECAST_RELEASE_NOTE.md](docs/ACTION_PREFLIGHT_FORECAST_RELEASE_NOTE.md) |
| Action Preflight external checklist | [docs/ACTION_PREFLIGHT_FORECAST_EXTERNAL_CHECKLIST.md](docs/ACTION_PREFLIGHT_FORECAST_EXTERNAL_CHECKLIST.md) |
| Project status | [docs/PROJECT_STATUS.md](docs/PROJECT_STATUS.md) |
| ORCA specification | [ORCA.md](ORCA.md) |
Serve docs locally:
```bash
make serve
```
---
## Research paper
Beyond Prompting: Decoupling Cognition from Execution in LLM-based Agents through the ORCA Framework
Fernandez Alvarez, G. E. (2026)
- DOI: https://doi.org/10.5281/zenodo.19438943
- SSRN: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6600840
- Paper page: [docs/PAPER.md](docs/PAPER.md)
---
## Contributing
Contributions are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).
```bash
make check
```
---
## License
Apache 2.0. See [LICENSE](LICENSE).
---
## Citing
If you use Agent Skills or ORCA in research, please cite:
```bibtex
@article{fernandez_orca_2026,
author = {Fernandez Alvarez, Guillermo E.},
title = {Beyond Prompting: Decoupling Cognition from Execution in
LLM-based Agents through the ORCA Framework},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.19438943},
url = {https://doi.org/10.5281/zenodo.19438943}
}
```
Software citation:
```bibtex
@software{fernandez_agent_skills_2026,
author = {Fernandez Alvarez, Guillermo},
title = {Agent Skills Runtime},
year = {2026},
url = {https://github.com/gfernandf/agent-skills},
version = {1.0.2},
license = {Apache-2.0}
}
```
See also [CITATION.cff](CITATION.cff).
---
## Troubleshooting
| Problem | Solution |
|---------|----------|
| Registry not found | Run doctor and ensure agent-skill-registry is cloned next to this repo |
| Command not found on Windows | Use python skills.py ... from repo root |
| Unexpected runtime error | Check [docs/ERROR_TAXONOMY.md](docs/ERROR_TAXONOMY.md) |
| Environment mismatch | Review [docs/ENVIRONMENT_VARIABLES.md](docs/ENVIRONMENT_VARIABLES.md) |
历史前置条件说明(补充参考)
Python 3.11+;本地确定性基线无需 API Key;克隆后需同目录存在 agent-skill-registry 仓库;接入外部模型/API 的密钥、费用与权限配置待核验;网络与国内兼容性待核验。
项目来源与清单版权许可
https://github.com/gfernandf/agent-skills
整理来源:https://github.com/slavakurilyak/awesome-ai-agents
清单版权与许可:
MIT License
Copyright (c) 2024 Slava Kurilyak
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.