name: "calendar-skill-tool-free" description: "通过 porteden CLI 安全管理 Google 与 Outlook 日历,支持事件查询、创建与更新。Use when 需要安全检测、合规审计、漏洞扫描、加密防护时使用。不适用于渗透测试未授权目标。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。" license: Proprietary allowed-tools: read exec compatibility: "Requires LLM with tool-use capability" metadata: displayName: "日历管理技能基础版" version: "1.0.0" summary: "通过 porteden CLI 安全管理 Google 与 Outlook 日历,支持事件查询、创建与更新" tags: - "日历" - "porteden" - "Outlook" - "Google Calendar" source: "SkillHub" converted_at: "2026-07-22T17:58:36" tools: - exec - read - write
本工具是 日程管理 领域的 FREE 版本 AI Skill,专为个人用户与轻量级场景设计。通过自然语言指令驱动 AI Agent 执行任务,提供核心功能与简洁易用的操作体验。
FREE 版本与 PRO 版本完全兼容,可在需要时升级至 PRO 版本获取高级功能、批量操作与团队协同能力。
| 维度 | FREE 版本 | PRO 版本 |
|---|---|---|
| 目标用户 | 个人用户 | 企业团队 |
| 功能范围 | 核心功能 | 全部功能 |
| 批量操作 | 不支持 | 支持 |
| 团队协作 | 不支持 | 支持 |
| 技术支持 | 社区支持 | 优先响应 |
| 数据分析 | 基础统计 | 高级分析 |
FREE 版本提供以下能力:
列出所有日历及 ID
输出: 返回列出所有日历及 ID的执行结果,包含操作状态和输出数据。
- 执行此能力时使用input_params参数,支持创建/查询/导出操作
查询今日/本周/自定义范围事件
输出: 返回查询今日/本周/自定义范围事件的执行结果,包含操作状态和输出数据。
- 执行此能力时使用input_params参数,支持创建/查询/导出操作
按关键词搜索事件
输出: 返回按关键词搜索事件的执行结果,包含操作状态和输出数据。
- 执行此能力时使用input_params参数,支持创建/查询/导出操作
创建事件并设置参与人与位置
输出: 返回创建事件并设置参与人与位置的执行结果,包含操作状态和输出数据。
- 执行此能力时使用input_params参数,支持创建/查询/导出操作
更新和删除事件
输出: 返回更新和删除事件的执行结果,包含操作状态和输出数据。
- 执行此能力时使用input_params参数,支持创建/查询/导出操作
本版本提供 5 项核心能力,覆盖 日程管理 的常见使用场景。如需批量操作、团队协作、数据分析等高级功能,可升级至 PRO 版本。
FREE 版本核心功能清单:
PRO 版本扩展功能预览:
输出: 返回功能详情的执行结果,包含操作状态和输出数据。
技术参数:使用input_params和output_format参数控制执行行为,支持json/text/csv输出格式。
能力覆盖范围:本skill的核心能力覆盖以下场景关键词:porteden、CLI、安全管理、Google、Outlook、支持事件查询、创建与更新、日程管理领域的专、辅助工具、提供核心基础功能等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持。
使用 AI 优化输出格式查看今日事件
porteden calendar events --today -jc
创建新事件并添加参与人与位置
porteden calendar create --calendar <id> --summary "Meeting" --from "2026-02-01T10:00:00Z" --to "2026-02-01T11:00:00Z" --attendees "a@b.com"
以下场景日历管理技能基础版不适合处理:
需要数据分析、报表生成、统计洞察、数据可视化时使用。不适用于非本工具能力范围的需求。
确保已安装并配置好 AI Agent 环境(Claude Code / Cursor / Codex / Gemini CLI 等),本 Skill 通过 SKILL.md 指令驱动 Agent 执行任务。
系统要求:
# 依赖说明
brew install porteden/tap/porteden
# 登录
porteden auth login
# 或使用 API Key
export PE_API_KEY="${API_KEY:?请设置环境变量}"
# 验证
porteden auth status
配置完成后,可通过以下方式验证是否正常工作:
# 验证环境变量是否设置
echo "配置检查:"
env | grep -E "API|KEY|TOKEN|SECRET" | sed "s/=.*/=***/" # Linux/macOS
# 或 PowerShell
# Get-ChildItem Env: | Where-Object {$_.Name -match "API|KEY|TOKEN"} | Format-Table
在 AI Agent 对话中描述你的需求,Agent 会根据本 Skill 的指令自动执行对应操作。
请帮我查看今日日程
Agent 将自动: 1. 解析你的自然语言指令 2. 调用相应的工具或 API 3. 执行操作并返回结果 4. 返回执行结果供你确认
# 安装 porteden
brew install porteden/tap/porteden
# 登录
porteden auth login
# 或使用 API Key
# 验证
porteden auth status
{
"edition": "free",
"auto_retry": false,
"max_concurrent": 1,
"log_level": "info",
"cache_enabled": true,
"timeout": 30
}
FREE 配置项说明:
| 配置项 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| auto_retry | bool | false | 失败后自动重试 |
| max_concurrent | int | 1 | 最大并发数(FREE 限制为1) |
| log_level | string | info | 日志级别 |
| cache_enabled | bool | true | 启用结果缓存 |
| timeout | int | 30 | 操作超时时间(秒) |
A: 使用 porteden calendar calendars -jc 获取正确的日历 ID。
A: 通过 --profile 参数或设置 PE_PROFILE 环境变量切换。
A: 升级到 PRO 版本非常简单: 1. 获取 PRO 版本授权 2. 安装 PRO 版本 Skill 3. 原有配置自动迁移,无需额外操作 4. 即可使用批量操作、团队协作等高级功能
A: FREE 版本主要限制: - 不支持批量操作(每次只能处理一个任务) - 不支持团队协作(仅限个人使用) - 不支持高级数据分析 - 技术支持依赖社区 如需这些功能,建议升级至 PRO 版本。
A: FREE 版本所有数据本地存储,不上传云端,确保隐私安全。建议定期备份配置文件与数据目录。
7w4.net小葱技能站收录全网优质技能,值得收藏。
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |
| curl | CLI 工具 | 推荐 | 系统自带或包管理器安装 |
| jq | JSON 处理 | 推荐 | apt install jq / brew install jq |
| Python 3.8+ | 运行时 | 视需求 | python.org 下载 |
| Node.js 18+ | 运行时 | 视需求 | nodejs.org 下载 |
FREE 版本支持单一 API Key 配置,满足个人使用需求: - 环境变量:通过环境变量配置 API Key - 配置文件:支持配置文件方式存储 API Key - 安全提醒:切勿将 API Key 硬编码到脚本或提交到版本控制系统
版本信息
| 项目 | 值 |
|---|---|
| 版本号 | 1.0.0 |
| 版本类型 | FREE |
| 许可证 | MIT |
| 兼容性 | 可升级至 PRO 版本 |
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
| 风险类型 | 防范措施 |
|---|---|
| API密钥泄露 | 通过环境变量配置,禁止硬编码到代码或配置文件中 |
| 命令执行风险 | 仅执行白名单命令,避免拼接用户输入到命令行参数中 |
| 网络通信安全 | 使用HTTPS协议,验证SSL证书有效性 |
| 敏感数据暴露 | 输出结果中不包含密钥、令牌等敏感信息 |
使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。
这是一份质量中等的 Skill 文档,结构清晰、示例丰富,新手也能快速上手。优点是支持中英文交互、多平台兼容、开箱即用。缺点是功能依赖外部工具且安装说明不够详细,文档商业推广气息较重,安全方面的提醒比较基础。适合对日历管理有基础需求的用户,但追求深度功能可能需要升级或另寻其他方案。