Agent Skills › penpot/penpot

penpot/penpot

GitHub

bat是cat的增强版,支持语法高亮、行号和Git集成。用于终端内快速预览文件内容,提升代码和配置文件的阅读体验,并可与grep、fzf等工具集成使用。

40 skills 60,279

Install All Skills

npx skills add penpot/penpot --all -g -y
More Options

List skills in collection

npx skills add penpot/penpot --list

Skills in Collection (40)

bat是cat的增强版,支持语法高亮、行号和Git集成。用于终端内快速预览文件内容,提升代码和配置文件的阅读体验,并可与grep、fzf等工具集成使用。
查看文件内容 需要语法高亮 检查Git变更 替代cat命令
.agents/skills/bat-cat/SKILL.md
npx skills add penpot/penpot --skill bat-cat -g -y
提供代码审查的五维标准与核心原则,用于评估正确性、可读性等,指导审查子代理进行代码质量把关。
执行代码变更审查 review-code流程中的审查环节
.agents/skills/code-review-criteria/SKILL.md
npx skills add penpot/penpot --skill code-review-criteria -g -y
遵循 Penpot 规范进行代码暂存、审查并提交 Git 提交。包含消息格式检查、安全扫描及脚本验证,确保提交质量与合规性。
代码修改完成需提交时 工作流步骤委托处理提交时
.agents/skills/create-commit/SKILL.md
npx skills add penpot/penpot --skill create-commit -g -y
GitHub Issue 创建与更新技能,支持从 PR、草稿或子任务场景路由至标准工作流,处理标题、元数据及关联逻辑。
需要创建新的 GitHub Issue 需要从 Pull Request 生成 Issue 需要更新或重命名现有 Issue
.agents/skills/create-issue/SKILL.md
npx skills add penpot/penpot --skill create-issue -g -y
用于在当前任务分支上创建或更新 Pull Request。支持打开新 PR 和修改现有 PR 标题/描述两种模式,自动校验基础分支、提交记录及推送状态,确保符合规范后生成 PR。
用户请求打开新的 PR 用户请求更新现有 PR 的标题或描述
.agents/skills/create-pr/SKILL.md
npx skills add penpot/penpot --skill create-pr -g -y
提供快速文件查找工具fd的使用指南,支持按名称、类型、大小、时间过滤及正则匹配,尊重gitignore,可与xargs等工具集成执行命令。
需要查找文件或目录 根据扩展名或类型筛选文件 按大小或修改时间过滤文件
.agents/skills/fd-find/SKILL.md
npx skills add penpot/penpot --skill fd-find -g -y
使用 jq 命令行工具处理、过滤和转换 JSON 数据,支持解析文件、API 响应及数组操作,适用于提取字段、调试接口及数据格式化。
需要解析或提取 JSON 字段 对 API 返回的 JSON 数据进行过滤或调试 转换 JSON 格式或结构
.agents/skills/jq-json-processor/SKILL.md
npx skills add penpot/penpot --skill jq-json-processor -g -y
在本地运行CI风格检查(lint、测试、格式化),用于代码修改后的验证,支持指定模块及修复Clojure格式错误。
用户要求本地运行CI或检查 完成代码实现后验证变更 需要修复代码格式或Clojure分隔符错误
.agents/skills/local-ci/SKILL.md
npx skills add penpot/penpot --skill local-ci -g -y
该技能用于根据用户需求生成、修订或应用软件实施计划。它负责深入研究主题,通过普通语言澄清问题,最终将确认的计划保存至指定文件。适用于规划、设计或任务分解场景。
用户要求制定、设计或分解任务 运行 /make-a-plan 命令 用户要求修改未实施的现有计划
.agents/skills/make-a-plan/SKILL.md
npx skills add penpot/penpot --skill make-a-plan -g -y
通过nREPL服务器执行Clojure/ClojureScript代码,支持实时检查、调试和修补后端及前端会话。
需要动态评估Clojure或ClojureScript代码 在运行中的nREPL会话中进行实时调试或补丁修复
.agents/skills/nrepl-eval/SKILL.md
npx skills add penpot/penpot --skill nrepl-eval -g -y
提供实施计划的多维评审标准,涵盖完整性、任务质量等六个维度及审批规范。作为review-plan流程中审查子代理的参考依据,确保计划可执行且风险可控。
需要评估实施计划的完整性和可行性 审查子代理加载评审标准以执行计划审查
.agents/skills/plan-review-criteria/SKILL.md
npx skills add penpot/penpot --skill plan-review-criteria -g -y
只读规划技能,用于生成结构化实施计划。通过读取项目关键信息分析代码影响范围,输出包含任务分解、验收标准及并行策略的详细方案,供后续执行参考。
用户请求功能或Bug的实现计划 需要理解任务影响的代码模块 需求模糊或过于庞大需拆解为子任务 多Agent协作前的架构分析
.agents/skills/planner/SKILL.md
npx skills add penpot/penpot --skill planner -g -y
专家级提示词优化技能,基于Penpot项目上下文重写用户提示,提升清晰度与有效性。仅用于设计提示词,不执行任务或生成代码。
用户要求改进、润色或重写提示词 用户询问如何让提示词更好 用户希望为特定模型或任务调整提示结构
.agents/skills/refine-prompt/SKILL.md
npx skills add penpot/penpot --skill refine-prompt -g -y
用于分析本地 Git 仓库中的合并、变基或拣选冲突,制定详细的解决计划并等待用户批准,随后执行文件修改、暂存和验证,但不自动继续操作。
用户请求解决冲突 检测到未解决的 Git 冲突状态
.agents/skills/resolve-git-conflicts/SKILL.md
npx skills add penpot/penpot --skill resolve-git-conflicts -g -y
用于代码审查流程,接收用户提交的代码变更、PR或Diff请求。通过委派给子Agent并遵循code-review-criteria技能,执行严格的只读审查,最后向用户输出完整评审结果及后续处理建议。
用户要求审查代码、Diff或PR 在合并前对提交、分支或代码变更进行评估
.agents/skills/review-code/SKILL.md
npx skills add penpot/penpot --skill review-code -g -y
用于在执行前评估实施计划,通过委派子代理并遵循特定标准进行审查,确保计划可行后再执行。
用户要求审查计划 运行 /review-plan 命令
.agents/skills/review-plan/SKILL.md
npx skills add penpot/penpot --skill review-plan -g -y
ripgrep 是快速递归文本搜索工具,默认尊重 .gitignore。支持正则、文件类型过滤、路径排除及上下文显示,比 grep 更快更智能,适用于代码库内容查找。
在代码仓库中搜索特定文本或正则表达式 需要忽略 .gitignore 规则进行文件内容检索 按文件类型或路径范围过滤搜索结果
.agents/skills/ripgrep/SKILL.md
npx skills add penpot/penpot --skill ripgrep -g -y
提供Web应用安全加固指南,涵盖威胁建模、STRIDE分析及输入验证、加密存储等防御措施。用于处理用户输入、认证鉴权及敏感数据场景。
构建接受用户输入的功能 实现认证或授权逻辑 存储或传输敏感数据 集成外部API或服务 处理文件上传或支付数据
.agents/skills/security-and-hardening/SKILL.md
npx skills add penpot/penpot --skill security-and-hardening -g -y
通过Python脚本调用Taiga公开API,查询Penpot项目的Issue、User Story和Task等项目管理数据。
询问Penpot项目中的Issue详情 查询Taiga上的User Story或Task信息
.agents/skills/taiga/SKILL.md
npx skills add penpot/penpot --skill taiga -g -y
强制实施 TDD 工作流和 Penpot 测试最佳实践,适用于功能实现、Bug 修复及行为修改。遵循红绿重构流程,要求为所有行为变更编写测试,确保代码质量与规范。
实现新功能或逻辑 修复 Bug 修改现有功能 添加边界情况处理
.agents/skills/testing/SKILL.md
npx skills add penpot/penpot --skill testing -g -y
自动化更新项目CHANGES.md,通过GitHub Milestone获取Issue和PR信息,按规则过滤并格式化生成变更日志。
发布新版本前需要生成变更日志 Milestone中新增Issue需刷新日志
.agents/skills/update-changelog/SKILL.md
npx skills add penpot/penpot --skill update-changelog -g -y
bat是cat的增强版,提供语法高亮、行号显示和Git集成。用于终端文件预览、代码查看及日志分析,支持自定义主题、范围选择和与其他工具(如fzf、rg)集成,提升命令行体验。
需要以语法高亮方式查看源代码或配置文件 希望在终端中查看文件时包含行号和Git变更状态 需要将cat替换为更友好的文件浏览工具
.opencode/skills/bat-cat/SKILL.md
npx skills add penpot/penpot --skill bat-cat -g -y
提供多维度代码审查技能,涵盖正确性、可读性、架构、安全和性能五个维度。用于合并前评估代码质量,确保改进代码健康度并符合项目规范。
合并 PR 或变更前 完成功能实现后 需要评估他人或模型生成的代码时 重构现有代码时
.opencode/skills/code-review-and-quality/SKILL.md
npx skills add penpot/penpot --skill code-review-and-quality -g -y
执行多维代码审查,涵盖正确性、可读性、架构、安全性和性能五个维度。在合并前评估代码质量,确保符合 DRY、KISS 等原则,促进代码健康持续改进,适用于人工或 Agent 生成的代码评审。
合并 PR 或变更前 完成功能实现后 需要评估其他 Agent 或模型生成的代码时 重构现有代码时
.opencode/skills/code-review/SKILL.md
npx skills add penpot/penpot --skill code-review -g -y
遵循 Penpot 规范进行代码暂存、审查与安全检查并生成提交,不执行推送或重置操作。
代码修改完成后需要提交时 工作流步骤委派处理提交任务时
.opencode/skills/create-commit/SKILL.md
npx skills add penpot/penpot --skill create-commit -g -y
GitHub Issue管理技能,作为入口点路由至工作流。支持从PR、草稿内容创建Issue或重命名现有Issue,封装标题推导、元数据及模板规则。
需要从PR创建Issue 根据草稿内容创建Issue 需要重命名现有Issue
.opencode/skills/create-issue/SKILL.md
npx skills add penpot/penpot --skill create-issue -g -y
基于 gh CLI 创建或更新 GitHub PR,遵循 Penpot 项目的标题格式、描述结构及提交规范。支持新功能分支发起 PR 及现有 PR 的元数据修正。
从功能分支创建新的 Pull Request 更新现有 PR 的标题或描述以符合项目规范
.opencode/skills/create-pr/SKILL.md
npx skills add penpot/penpot --skill create-pr -g -y
fd 是 find 命令的快速友好替代品,支持智能默认值、gitignore 忽略、扩展名/类型/时间/大小过滤及正则匹配。适用于高效文件搜索与批量操作。
需要查找文件或目录 根据扩展名或类型筛选文件 基于时间或大小过滤文件 执行批量文件操作
.opencode/skills/fd-find/SKILL.md
npx skills add penpot/penpot --skill fd-find -g -y
提供jq命令行工具的使用指南,涵盖JSON数据的提取、过滤、转换及格式化操作,支持数组处理、条件筛选和文件读写等场景。
需要解析或提取JSON字段 对API返回的JSON数据进行过滤或转换 格式化或压缩JSON输出
.opencode/skills/jq-json-processor/SKILL.md
npx skills add penpot/penpot --skill jq-json-processor -g -y
通过 nREPL 服务器评估 Clojure/ClojureScript 代码,支持前后端连接、会话重置及错误捕获。
需要执行或测试 Clojure/ClojureScript 代码片段 调试后端或前端 REPL 会话中的异常
.opencode/skills/nrepl-eval/SKILL.md
npx skills add penpot/penpot --skill nrepl-eval -g -y
用于在实施前对实现计划进行多维度质量审查,涵盖完整性、任务质量、架构顺序、风险覆盖等六个维度,确保计划具备可执行性且风险可控。
规划技能生成计划后 开始实施非平凡任务前 评估由其他智能体或人类编写的计划时
.opencode/skills/plan-review/SKILL.md
npx skills add penpot/penpot --skill plan-review -g -y
为Penpot项目提供只读架构分析与实施规划,生成包含上下文、影响模块、步骤及测试策略的结构化方案,辅助开发执行。
请求功能或Bug的分析与设计方案 询问如何实现某功能或修复某问题 需要拆解复杂任务并制定详细实施计划
.opencode/skills/planner/SKILL.md
npx skills add penpot/penpot --skill planner -g -y
用于优化和改进用户提供的提示词,通过应用最佳实践增强其清晰度与有效性。该技能仅重写提示词,不执行任务或生成代码,确保输出结构完善、意图明确,适配特定模型或场景。
用户请求改进、润色或重写提示词 用户希望为模糊提示添加结构、约束或示例 用户询问如何让提示更有效
.opencode/skills/refine-prompt/SKILL.md
npx skills add penpot/penpot --skill refine-prompt -g -y
ripgrep是极速递归文本搜索工具,默认遵循.gitignore规则。支持正则、文件类型过滤、路径筛选及上下文显示,比grep更快更智能,适用于代码库中的内容查找与模式匹配任务。
在代码仓库中快速查找特定文本或模式 需要忽略.gitignore进行全局搜索 按文件类型过滤搜索结果
.opencode/skills/ripgrep/SKILL.md
npx skills add penpot/penpot --skill ripgrep -g -y
提供Web应用安全开发实践,涵盖威胁建模、输入验证、认证授权及数据保护。指导开发者识别信任边界,运用STRIDE模型分析风险,并实施代码加固措施以防御常见漏洞。
构建接受用户输入的功能 实现身份验证或授权逻辑 处理敏感数据存储与传输 集成外部API或服务 进行代码安全审查
.opencode/skills/security-and-hardening/SKILL.md
npx skills add penpot/penpot --skill security-and-hardening -g -y
通过Python CLI脚本查询Penpot项目在Taiga上的Issue、User Story和Task等公开信息,支持URL解析与结构化输出。
用户需要获取特定Taiga任务或问题的详情 用户希望将Taiga URL转换为结构化数据
.opencode/skills/taiga/SKILL.md
npx skills add penpot/penpot --skill taiga -g -y
规范 Penpot 项目的测试驱动开发流程与最佳实践。涵盖单元测试、E2E 测试及 Bug 修复验证,要求遵循 TDD 工作流并阅读模块特定的测试指南,确保行为变更均有对应测试覆盖。
实现新功能逻辑 修复 Bug 需编写复现测试 修改现有功能行为 添加边缘情况处理
.opencode/skills/testing/SKILL.md
npx skills add penpot/penpot --skill testing -g -y
自动从 GitHub Milestone 获取 Issue 和 PR,按规则过滤后更新项目 CHANGES.md 变更日志。
发布新版本前生成变更日志 Milestone 新增 Issue 需刷新日志
.opencode/skills/update-changelog/SKILL.md
npx skills add penpot/penpot --skill update-changelog -g -y
用于将文本重写为ASD-STE100简化技术英语标准。需显式调用,区分程序性与描述性文本,严格限制句长、动词形式及用词一致性,确保技术文档清晰规范。
用户输入/ste命令 用户明确提及使用ste技能或应用ASD-STE100
.agents/skills/ste/SKILL.md
npx skills add penpot/penpot --skill ste -g -y
用于将文本重写为符合ASD-STE100标准的简化技术英语。需显式调用,严格限制句子长度、动词形式及词汇,区分程序性与描述性文本,确保技术文档的清晰与规范。
用户明确输入 /ste 用户明确要求使用 ste skill
.opencode/skills/ste/SKILL.md
npx skills add penpot/penpot --skill ste -g -y

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-23 12:33
浙ICP备14020137号-1