ai-runtime-toolkit

AI Runtime工具装备系统,支持8个内部专业工具和10+个外部CLI工具的整合管理,提供工具发现、执行和配置功能,遵循整合优于创造的设计理念

242 stars

Best use case

ai-runtime-toolkit is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. AI Runtime工具装备系统,支持8个内部专业工具和10+个外部CLI工具的整合管理,提供工具发现、执行和配置功能,遵循整合优于创造的设计理念

AI Runtime工具装备系统,支持8个内部专业工具和10+个外部CLI工具的整合管理,提供工具发现、执行和配置功能,遵循整合优于创造的设计理念

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "ai-runtime-toolkit" skill to help with this workflow task. Context: AI Runtime工具装备系统,支持8个内部专业工具和10+个外部CLI工具的整合管理,提供工具发现、执行和配置功能,遵循整合优于创造的设计理念

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ai-runtime-toolkit/SKILL.md --create-dirs "https://raw.githubusercontent.com/aiskillstore/marketplace/main/skills/dwsy/ai-runtime-toolkit/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ai-runtime-toolkit/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ai-runtime-toolkit Compares

Feature / Agentai-runtime-toolkitStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

AI Runtime工具装备系统,支持8个内部专业工具和10+个外部CLI工具的整合管理,提供工具发现、执行和配置功能,遵循整合优于创造的设计理念

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# AI Runtime 工具装备系统

## 概述

工具装备是AI Runtime的**外置能力扩展系统**,遵循"**整合 > 创造**"的核心理念,通过智能整合成熟的CLI工具和自主创建的专业工具,实现认知能力的有效扩展。

## 核心能力

### 双重工具体系
- **内部工具**: AI Runtime自主创建的专业工具(8个)
- **外部工具**: 深度整合的成熟CLI工具(10+个)

### 智能发现系统
- 自动工具检测和注册
- 元数据驱动的管理机制
- 命令行和编程接口双重支持

## 快速开始

### 查看所有工具
```bash
# 进入工具装备目录
cd toolkit

# 查看所有工具
python3 discover-toolkit.py list

# 查看外部工具
python3 discover-toolkit.py list --external
```

### 使用工具
```bash
# 查看工具详情
python3 discover-toolkit.py show SERVICE-CHECK-001

# 运行工具
python3 discover-toolkit.py run dependency-analyzer . -o deps.json

# 搜索工具
python3 discover-toolkit.py search monitor
```

## 工具分类

### 内部工具(自主创建)
- **Python工具**: 依赖分析器、代码统计器、图形生成器、报告生成器
- **Bash工具**: 服务健康检查器、日志分析器、磁盘健康检查器
- **Node.js工具**: API测试工具

### 外部工具(深度整合)
- **基础必备**: fzf、eza、bat、ripgrep、zoxide、jq
- **搜索增强**: fd、ripgrep
- **数据处理**: jq
- **界面优化**: fzf、eza、bat、starship

## 渐进式披露文档架构

基于 anthropics/skills 设计,按需加载详细信息:

### 核心理念
- **[工具哲学](references/core/toolkit-philosophy.md)** - 设计理念、分类体系和发展策略

### 使用指南
- **[快速开始](references/guides/quickstart.md)** - 10分钟上手工具装备系统

### 详细参考
- **[内部工具详解](../docs/references/internal-tools.md)** - 8个自主创建工具的详细说明
- **[外部工具集成](../docs/references/external-tools.md)** - 10+个CLI工具的整合指南

### 开发指南
- **[创建新工具](../docs/guides/creating-tools.md)** - 工具开发流程和最佳实践
- **[外部工具整合](../docs/guides/external-integration.md)** - 整合第三方CLI工具

## 设计理念

### 整合优于创造
- **成熟工具**: 使用经过社区验证的CLI工具
- **专注专业**: 每个工具只做一件事,做到极致
- **认知卸载**: 直接使用,无需重复开发

### 元数据驱动
- **.meta.yml**: 工具元数据标准格式
- **自动发现**: 基于文件系统结构自动注册
- **类型安全**: 明确的工具分类和版本管理

## 使用场景

### 代码分析
```bash
# 分析项目依赖
python3 discover-toolkit.py run dependency-analyzer . -o deps.json

# 生成代码统计
python3 discover-toolkit.py run code-stats src/ -o stats.json
```

### 系统监控
```bash
# 检查服务健康
python3 discover-toolkit.py run service-check http://localhost:3000

# 分析日志文件
python3 discover-toolkit.py run log-analyzer /var/log/app.log --level ERROR
```

### 数据处理
```bash
# 处理JSON数据
cat data.json | jq '.items[] | select(.status == "active")'

# 搜索代码
rg "TODO|FIXME" src/
```

## 相关系统

- **[宪法文档](../.ai-runtime/constitution.md)** - 治理原则和约束
- **[记忆系统](../memory/)** - 分层记忆管理
- **[认知记录](../cognition/)** - 分析洞察和探索报告
- **[命令系统](../commands/)** - 运行时命令和交互

## 版本信息

- **版本**: 2.0.0
- **内部工具**: 8个
- **外部工具**: 10+个
- **最后更新**: 2025-11-14

---

*基于 anthropics/skills 渐进式披露架构设计*

Related Skills

debugging-toolkit-smart-debug

242
from aiskillstore/marketplace

Use when working with debugging toolkit smart debug

ai-runtime-memory

242
from aiskillstore/marketplace

AI Runtime分层记忆系统,支持SQL风格的事件查询、时间线管理,以及记忆的智能固化和检索,用于项目历史追踪和经验传承

etetoolkit

242
from aiskillstore/marketplace

Phylogenetic tree toolkit (ETE). Tree manipulation (Newick/NHX), evolutionary event detection, orthology/paralogy, NCBI taxonomy, visualization (PDF/SVG), for phylogenomics.

product-manager-toolkit

242
from aiskillstore/marketplace

Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use for feature prioritization, user research synthesis, requirement documentation, and product strategy development.

azure-quotas

242
from aiskillstore/marketplace

Check/manage Azure quotas and usage across providers. For deployment planning, capacity validation, region selection. WHEN: "check quotas", "service limits", "current usage", "request quota increase", "quota exceeded", "validate capacity", "regional availability", "provisioning limits", "vCPU limit", "how many vCPUs available in my subscription".

DevOps & Infrastructure

raindrop-io

242
from aiskillstore/marketplace

Manage Raindrop.io bookmarks with AI assistance. Save and organize bookmarks, search your collection, manage reading lists, and organize research materials. Use when working with bookmarks, web research, reading lists, or when user mentions Raindrop.io.

Data & Research

zlibrary-to-notebooklm

242
from aiskillstore/marketplace

自动从 Z-Library 下载书籍并上传到 Google NotebookLM。支持 PDF/EPUB 格式,自动转换,一键创建知识库。

discover-skills

242
from aiskillstore/marketplace

当你发现当前可用的技能都不够合适(或用户明确要求你寻找技能)时使用。本技能会基于任务目标和约束,给出一份精简的候选技能清单,帮助你选出最适配当前任务的技能。

web-performance-seo

242
from aiskillstore/marketplace

Fix PageSpeed Insights/Lighthouse accessibility "!" errors caused by contrast audit failures (CSS filters, OKLCH/OKLAB, low opacity, gradient text, image backgrounds). Use for accessibility-driven SEO/performance debugging and remediation.

project-to-obsidian

242
from aiskillstore/marketplace

将代码项目转换为 Obsidian 知识库。当用户提到 obsidian、项目文档、知识库、分析项目、转换项目 时激活。 【激活后必须执行】: 1. 先完整阅读本 SKILL.md 文件 2. 理解 AI 写入规则(默认到 00_Inbox/AI/、追加式、统一 Schema) 3. 执行 STEP 0: 使用 AskUserQuestion 询问用户确认 4. 用户确认后才开始 STEP 1 项目扫描 5. 严格按 STEP 0 → 1 → 2 → 3 → 4 顺序执行 【禁止行为】: - 禁止不读 SKILL.md 就开始分析项目 - 禁止跳过 STEP 0 用户确认 - 禁止直接在 30_Resources 创建(先到 00_Inbox/AI/) - 禁止自作主张决定输出位置

obsidian-helper

242
from aiskillstore/marketplace

Obsidian 智能笔记助手。当用户提到 obsidian、日记、笔记、知识库、capture、review 时激活。 【激活后必须执行】: 1. 先完整阅读本 SKILL.md 文件 2. 理解 AI 写入三条硬规矩(00_Inbox/AI/、追加式、白名单字段) 3. 按 STEP 0 → STEP 1 → ... 顺序执行 4. 不要跳过任何步骤,不要自作主张 【禁止行为】: - 禁止不读 SKILL.md 就开始工作 - 禁止跳过用户确认步骤 - 禁止在非 00_Inbox/AI/ 位置创建新笔记(除非用户明确指定)

internationalizing-websites

242
from aiskillstore/marketplace

Adds multi-language support to Next.js websites with proper SEO configuration including hreflang tags, localized sitemaps, and language-specific content. Use when adding new languages, setting up i18n, optimizing for international SEO, or when user mentions localization, translation, multi-language, or specific languages like Japanese, Korean, Chinese.