🤖 代理技能工具包(ASK)v2.0
API密钥为零。零注册。零摩擦。\ 本地代理。MCP就绪。生活与呼吸。\ 人工智能代理的本地优先技能框架。克隆。快跑。整合。
](https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-) ](LICENSE)  ](https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-/releases)
______________________________________________________________________
🚀 今天的特工情报
最后更新时间: 2026年5月15日
📊 五大热门科技故事
#1.从2024 RAV4混合动力车上卸下调制解调器和GPS
- 🔗 阅读HackerNews
- 👤 通过arkadiyt📈 870分|💬 444条评论
#2.像Windows XP桌面一样浏览维基百科
- 🔗 阅读HackerNews
- 👤 通过smusamashah📈 20分|💬 3条评论
#3.显示HN:GlychemicGPT–开源AI驱动的糖尿病管理
- 🔗 阅读HackerNews
- 👤 通过jlengelbrecht📈 25分|💬 8条评论
#4.用Rust和范畴理论构建机器学习框架
- 🔗 阅读HackerNews
- 👤 通过adamnemecek |📈 25分|💬 8条评论
#5.关于DS4的几句话
- 🔗 阅读HackerNews
- 👤 原因1c📈 311分|💬 120条评论
*本节每天自动更新趋势技术情报。*
⚡ 什么是ASK?
代理技能工具包 是一个现代的人工智能原生框架,为代理(Claude、Copilot、自定义机器人)提供支持 本地无钥匙超级大国 通过模型上下文协议(MCP)。
ASK提供 自给自足的技能 在您的机器上运行:
- ✅ 本地逻辑 仅(无需云)
- ✅ 免费公共API (无身份验证,无密钥)
- ✅ MCP集成 (本地代理支持)
- ✅ 漂亮的Live CLI (专业TUI)
- ✅ YAML清单 (轻松技能发现)
- ✅ 动态技能生成 (建筑师)
把它想象成一个“用于人工智能代理的涡轮增压插件系统——2026版”
______________________________________________________________________
⚡ 快速启动(30秒)
# Install from GitHub
pip install git+https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-.git
# View available skills
ask dashboard
# Run a skill
ask run tech-pulse
ask run repo-visualizer
ask run architect "Your idea"就是这样! 不 .env 文件夹。没有API密钥搜寻。没有OAuth重定向。
______________________________________________________________________
📥 安装选项
选择适合您需求的选项:
选项1:pip包-推荐(适用于任何地方)
最适合:所有用户(Windows、Mac、Linux)
# Install from GitHub
pip install git+https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-.git
# Or install from wheel file
pip install agent_skill_kit-2.0.0-py3-none-any.whl
# Then use the global command
ask dashboard
ask run tech-pulse
ask run repo-visualizer选项2:源代码安装-最适合贡献者
最适合:开发人员、定制、贡献
git clone https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-.git
cd Agent-Skill-Kit-ASK-
pip install -e .
# Use the global command
ask dashboard
ask run architect "Convert CSV to JSON"选项3:桌面GUI-现代界面
最适合:视觉用户,无需命令行
# Install with GUI support
pip install git+https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-.git
# Launch the beautiful desktop application
ask-gui这将打开一个专业的PyQt6桌面应用程序,其中包含:
- 🎨 现代、直观的界面
- 🔍 技能浏览器和搜索
- 📊 实时执行仪表板
- 📜 执行历史跟踪
- ⚡ 使用参数表单执行一键技能
选项4:直接运行源代码-无需安装
最适合:快速测试,尝试
git clone https://github.com/HughKnightOCE/Agent-Skill-Kit-ASK-.git
cd Agent-Skill-Kit-ASK-
# Run directly via CLI
ask dashboard
ask run tech-pulse
ask run architect "Your skill description"
# Or launch GUI (requires PyQt6)
pip install PyQt6
ask-gui选项5:独立可执行文件-零依赖性
最适合:未安装Python,可移植使用
从下载预构建的可执行文件 发布:
- 视窗:
ask-gui.exe-双击运行 - macOS:
ask-gui-从终端运行 - Linux:
ask-gui-从终端运行
无需安装Python!
Windows命令提示符故障排除
如果 ask 在命令提示符(cmd)中不起作用,请使用以下选项之一:
选项A:改用PowerShell (推荐)
ask dashboard
ask run tech-pulse
ask-gui # GUI also works great in PowerShell选项B:直接使用Python (适用于任何地方)
python -m core.ask dashboard
python -m core.ask run tech-pulse选项C:手动将脚本添加到PATH
setx PATH "%PATH%;%APPDATA%\Python\Python314\Scripts"然后重新启动命令提示符并尝试 ask 再一次。
______________________________________________________________________
📦 包括什么?
✨ V2.0功能
🔌 MCP服务器集成
技能现在暴露为 原生MCP工具 通过 core/mcp_gateway.py.Claude和Copilot可以直接发现和执行技能,而无需自定义集成。
# Claude can now see all skills as native tools
python core/mcp_gateway.py🏗️ 建筑师技能
从自然语言描述中生成新技能。架构师立即创建Python脚本骨架和YAML清单。
ask run architect "Convert CSV to JSON format"💫 生活自述
GitHub Actions每24小时自动运行一次Tech Pulse,并更新此自述文件的“今日代理情报”部分,证明该仓库是活的且功能正常。
🎨 高端终端用户界面
通过以下方式增强TUI:
- ASCII艺术横幅(ASK-2026)
- 系统健康仪表板
- 实时进度显示
- 专业颜色编码输出
🖥️ 桌面GUI应用程序(新!)
现代PyQt6桌面界面具有以下特点:
- 技能浏览器 -搜索并筛选所有可用技能
- 可视化执行器 -使用漂亮的表单输入执行技能
- 实时输出 -观看技能执行直播
- 历史跟踪 -查看过去的技能执行情况
- 仪表板 -查看系统统计数据和技能类别
- 专业设计 -抛光、原生桌面应用程序感觉
启动方式: ask-gui
______________________________________________________________________
🎯 四种零配置技能
1. 回购展示器 📊
产生 Mermaid.js类图 立即了解您的项目结构。
ask run repo-visualizer /path/to/project输出: 一个干净的美人鱼图,可以粘贴到文档中或提供给AI代理。
graph TD
Root["MyProject"]
Root --> skills["📁 skills"]
Root --> core["📁 core"]
skills --> visualizer["📁 repo-visualizer"]______________________________________________________________________
2. 代理身份 🎭
生成一个 独特的SVG头像 为您的项目使用免费的DiceBear API。
ask run agent-identity "Agent-Skill-Kit"输出: 一个保存到磁盘并显示的美丽、确定的SVG化身。
______________________________________________________________________
3. 技术脉动 🔥
获取 五大热门科技新闻 通过HackerNews,您的AI代理可以保持上下文感知。
ask run tech-pulse输出: Markdown格式的故事,带有链接、分数和评论数。
#1. Breakthrough in AI Reasoning Model
- 🔗 URL: https://news.ycombinator.com/item/...
- 👤 Author: username
- 📈 Score: 1,234 | 💬 Comments: 456______________________________________________________________________
4. 建筑师 🏗️
新 从描述中生成新技能。架构师会自动创建启动器模板。
ask run architect "Analyze code complexity"输出: 完整的技能目录,包括 script.py 和 manifest.yaml.
______________________________________________________________________
🎯 哲学: 代理原生+MCP就绪
ASK已建成 特别是对于AI代理。 每个技能输出:
- 清除Markdown (AI可读格式)
- 结构化数据 (JSON,注释中的YAML)
- 噪音极小 (无交互式提示)
- 错误处理 (优雅的失败)
非常适合:
- 🤖 克劳德代码 -MCP集成用于本地技能访问
- 🧠 GitHub Copilot 命令行工具 -自定义MCP命令
- 🔧 自定义代理 -通过动态技能生成进行扩展
- 📡 LLM链条 -无需外部API的多步骤工作流
- 🏗️ 人工智能框架 -任何代理的插入式MCP服务器
______________________________________________________________________
🔧 CLI管理器: ask (2026年版)
这 高性能TUI ASK-2026造型和现场展示。
# Dashboard with system health (NEW!)
ask dashboard
# Run a skill with live progress
ask run [args...]
# System diagnostics
ask doctor
# Help
ask help特征:
- ✨ ASCII艺术横幅(ASK-2026)
- 📊 系统健康仪表板(Python版本、Git状态、依赖关系)
- 🎬 实时进度微调器
- 🎨 专业颜色编码输出
______________________________________________________________________
🌐 MCP服务器集成(新增!)
将所有技能作为原生MCP工具公开:
from core.mcp_gateway import SkillMCPServer
# Claude, Copilot, and other agents see skills as native tools
server = SkillMCPServer()
await server.run()克劳德现在可以:
User: "Use the repo-visualizer tool to analyze my project"
Claude: [invokes repo-visualizer via MCP] → sees complete output______________________________________________________________________
🏗️ 建筑师:创造新技能(新!)
立即将想法转化为技能:
# Create from natural language
ask run architect "Convert YAML to JSON"
# Output:
# ✅ Created: skills/convert-yaml-to-json/
# ✅ Created: script.py
# ✅ Created: manifest.yaml
# 🚀 Next: Edit and run your new skill!______________________________________________________________________
💫 实时自述(新增!)
此README是 每24小时自动更新一次 通过GitHub Actions发布技术情报趋势。“今日特工情报”部分证明ASK是:
- ✅ 活着,功能齐全
- ✅ 运行真实工作流
- ✅ 连接到真实数据
- ✅ 生产级
______________________________________________________________________
🔧 CLI管理器: ask.py
这 受Rust启发的TUI 由...驱动 rich.
______________________________________________________________________
📁 项目结构
Agent-Skill-Kit/
├── core/
│ └── ask.py # ⭐ Main CLI manager
├── skills/
│ ├── repo-visualizer/
│ │ ├── script.py # Implementation
│ │ └── manifest.yaml # Metadata
│ ├── agent-identity/
│ │ ├── script.py
│ │ └── manifest.yaml
│ └── tech-pulse/
│ ├── script.py
│ └── manifest.yaml
├── README.md # You are here
├── requirements.txt # Dependencies
└── .github/
└── workflows/ # CI/CD (optional)______________________________________________________________________
🛠️ 依赖项
小巧轻便:
PyYAML>=6.0 # For manifest parsing
rich>=12.0 # For beautiful CLI安装:
pip install -r requirements.txt______________________________________________________________________
🤝 贡献:添加自己的技能
ASK专为 社区贡献创造一项技能需要 5分钟.
技能模板
每种技能都需要:
script.py-逻辑manifest.yaml-元数据
步骤1:创建技能目录
mkdir -p skills/my-awesome-skill
cd skills/my-awesome-skill第二步:写 script.py
#!/usr/bin/env python3
"""My awesome skill that does X without any API key."""
def main(arg1, arg2=None):
"""Main execution function."""
print("🎉 My skill output")
print("✅ Ready for AI agents!")
if __name__ == "__main__":
import sys
arg1 = sys.argv[1] if len(sys.argv) > 1 else "default"
main(arg1)第三步:写 manifest.yaml
name: My Awesome Skill
version: "1.0.0"
description: "Does X without requiring any API keys"
author: "Your Name"
category: "utility"
requirements:
- name: "python"
version: ">=3.8"
api_keys_required: false
dependencies: []
usage:
command: "python script.py"
args_required:
- name: "arg1"
description: "Description of argument"
output_format: "markdown"
tags:
- "keyless"
- "local"第四步:测试
python ../core/ask.py dashboard
python ../core/ask.py run my-awesome-skill步骤5:提交PR
我们热爱贡献!提交一份PR,包括:
- ✅ 工作技能代码
- ✅ 正确的manifest.yaml
- ✅ 说明中的使用示例
- ✅ 不需要外部API密钥
______________________________________________________________________
🎁 用例
对于个人开发者
# Morning ritual: Check tech news while coding
python ask.py run tech-pulse
# Visualize your codebase for documentation
python ask.py run repo-visualizer适用于AI代理(Claude Code、Copilot CLI)
# In your agent flow
subprocess.run(["python", "ask.py", "run", "repo-visualizer"])
# Parse the Mermaid output and feed to LLM对于团队
# Onboarding: Generate project overview
python ask.py run repo-visualizer /monorepo/service-a
# Team branding: Create consistent avatar
python ask.py run agent-identity "TeamName"______________________________________________________________________
🔐 安全与隐私
✅ 所有处理都是本地的 -没有数据离开您的计算机(API调用除外)\ ✅ 不要求进行验证 -无需管理凭据\ ✅ 开源 -审查代码,审核逻辑\ ✅ 最小依赖性 -更少的代码=更少的风险
______________________________________________________________________
📊 路线图
- \[\]更多技能:
- code-metrics:分析代码复杂性 - dependency-graph:可视化包依赖关系 - api-docs-generator:自动生成OpenAPI规范
- \[\]技能市场:发现社区技能
- \[\]技能模板:一键技能生成
- \[\]代理集成:官方Claude Code插件
- \[\]性能:API调用的缓存层
______________________________________________________________________
🐛 故障排除
“ImportError:没有名为'rich'的模块”
pip install rich pyyaml“未找到技能”
ask dashboard # Check installed skills“API调用失败”
一些免费API有速率限制。请在几秒钟后重试。
______________________________________________________________________
📄 许可证
MIT许可证-免费使用、修改和分发。
______________________________________________________________________
🌟 表示支持
- ⭐ 标记此回购 如果你觉得它有用
- 🔗 分享它 与其他开发人员一起构建人工智能工具
- 📝 贡献 社区技能
- 💬 待解决问题 带有功能请求
______________________________________________________________________
🤖 开发者为代理商打造
代理技能工具包 基于人工智能代理应该具备的信念而构建 强大的本地工具 没有OAuth、API密钥和签名的摩擦。
无论您是在构建个人自动化工具、团队助理,还是与Claude Code集成,ASK都是您的 零摩擦 通往当地情报的门户。
______________________________________________________________________
建于❤️ 为了人工智能的未来。
█████████████████████████████████████████████████████
█ Agent-Skill-Kit: Local Power. Zero Keys. Pure Joy. █
█████████████████████████████████████████████████████