Co-Pilot / 辅助式
更新于 24 days ago

pi-skills

Bbadlogic
0.3k
badlogic/pi-skills
76
Agent 评分

💡 摘要

为pi-coding-agent提供的一系列技能,支持网页搜索和电子邮件管理等多种功能。

🎯 适合人群

寻找自动化工具的开发者需要日历和文件管理的项目经理希望获得转录服务的内容创作者需要网页抓取能力的数据分析师探索AI集成的科技爱好者

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析中风险

该项目可能存在依赖漏洞和API密钥的网络访问风险。确保验证依赖项并保护API密钥。

pi-skills

A collection of skills for pi-coding-agent, compatible with Claude Code, Codex CLI, Amp, and Droid.

Installation

pi-coding-agent

# User-level (available in all projects) git clone https://github.com/badlogic/pi-skills ~/.pi/agent/skills/pi-skills # Or project-level git clone https://github.com/badlogic/pi-skills .pi/skills/pi-skills

Codex CLI

git clone https://github.com/badlogic/pi-skills ~/.codex/skills/pi-skills

Amp

Amp finds skills recursively in toolboxes:

git clone https://github.com/badlogic/pi-skills ~/.config/amp/tools/pi-skills

Droid (Factory)

# User-level git clone https://github.com/badlogic/pi-skills ~/.factory/skills/pi-skills # Or project-level git clone https://github.com/badlogic/pi-skills .factory/skills/pi-skills

Claude Code

Claude Code only looks one level deep for SKILL.md files, so each skill folder must be directly under the skills directory. Clone the repo somewhere, then symlink individual skills:

# Clone to a convenient location git clone https://github.com/badlogic/pi-skills ~/pi-skills # Symlink individual skills (user-level) mkdir -p ~/.claude/skills ln -s ~/pi-skills/brave-search ~/.claude/skills/brave-search ln -s ~/pi-skills/browser-tools ~/.claude/skills/browser-tools ln -s ~/pi-skills/gccli ~/.claude/skills/gccli ln -s ~/pi-skills/gdcli ~/.claude/skills/gdcli ln -s ~/pi-skills/gmcli ~/.claude/skills/gmcli ln -s ~/pi-skills/transcribe ~/.claude/skills/transcribe ln -s ~/pi-skills/vscode ~/.claude/skills/vscode ln -s ~/pi-skills/youtube-transcript ~/.claude/skills/youtube-transcript # Or project-level mkdir -p .claude/skills ln -s ~/pi-skills/brave-search .claude/skills/brave-search ln -s ~/pi-skills/browser-tools .claude/skills/browser-tools ln -s ~/pi-skills/gccli .claude/skills/gccli ln -s ~/pi-skills/gdcli .claude/skills/gdcli ln -s ~/pi-skills/gmcli .claude/skills/gmcli ln -s ~/pi-skills/transcribe .claude/skills/transcribe ln -s ~/pi-skills/vscode .claude/skills/vscode ln -s ~/pi-skills/youtube-transcript .claude/skills/youtube-transcript

Available Skills

| Skill | Description | |-------|-------------| | brave-search | Web search and content extraction via Brave Search | | browser-tools | Interactive browser automation via Chrome DevTools Protocol | | gccli | Google Calendar CLI for events and availability | | gdcli | Google Drive CLI for file management and sharing | | gmcli | Gmail CLI for email, drafts, and labels | | transcribe | Speech-to-text transcription via Groq Whisper API | | vscode | VS Code integration for diffs and file comparison | | youtube-transcript | Fetch YouTube video transcripts |

Skill Format

Each skill follows the pi/Claude Code format:

--- name: skill-name description: Short description shown to agent --- # Instructions Detailed instructions here... Helper files available at: {baseDir}/

The {baseDir} placeholder is replaced with the skill's directory path at runtime.

Requirements

Some skills require additional setup. Generally, the agent will walk you through that. But if not, here you go:

  • brave-search: Requires Node.js. Run npm install in the skill directory.
  • browser-tools: Requires Chrome and Node.js. Run npm install in the skill directory.
  • gccli: Requires Node.js. Install globally with npm install -g @mariozechner/gccli.
  • gdcli: Requires Node.js. Install globally with npm install -g @mariozechner/gdcli.
  • gmcli: Requires Node.js. Install globally with npm install -g @mariozechner/gmcli.
  • subagent: Requires pi-coding-agent. Install globally with npm install -g @mariozechner/pi-coding-agent.
  • transcribe: Requires curl and a Groq API key.
  • vscode: Requires VS Code with code CLI in PATH.
  • youtube-transcript: Requires Node.js. Run npm install in the skill directory.

License

MIT

五维分析
清晰度8/10
创新性6/10
实用性9/10
完整性8/10
可维护性7/10
优缺点分析

优点

  • 适用于不同任务的广泛技能
  • 跨多个平台的简单安装
  • 支持Google和YouTube等流行工具

缺点

  • 某些技能需要额外设置
  • 许多功能依赖Node.js
  • 对单个技能的文档支持有限

相关技能

goodvibes-plugin

A
toolCo-Pilot / 辅助式
84/ 100

“看起来很能打,但别让配置把人劝退。”

omni-dev-fusion

A
toolCo-Pilot / 辅助式
82/ 100

“看起来很能打,但别让配置把人劝退。”

miyabi-claude-plugins

A
toolCo-Pilot / 辅助式
82/ 100

“这个插件套件就像一把瑞士军刀,如果瑞士军队由过于优秀的 AI 组成。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 badlogic.