基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/shushuitie2017/design-agent-skills --skill screenshot命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
审计工作、用具体证据核验声明,并用五年级生也能懂的简单语言解释结果。当用户要求 review、审计、检查、核验、解释一处改动、解释一处修复、总结测试结果、验证某个东西是否有效,或把技术性发现翻译成给非技术读者看的大白话时使用。
当用户想为任何页面撰写、重写或改进营销文案时使用——包括首页、落地页、定价页、功能页、关于页或产品页。也在用户说"write copy for""improve this copy""rewrite this page""marketing copy""headline help""CTA copy""value proposition""tagline""subheadline""hero section copy""above the fold""this copy is weak""make this more compelling"或"help me describe my product"时使用。只要有人在处理需要说服或转化的网站文本,就用它。邮件文案见 email-sequence;弹窗文案见 popup-cro;编辑已有文案见 copy-editing。
仅起草的 Gmail 客户支持分诊,并为每封草稿创建对应的 Codex 项目线程。当用户要求运行客户邮件自动化、检查未读/最近的支持邮件、准备 Gmail 草稿回复、对客户/个人邮件分诊同时跳过自动化邮件,或为已起草邮件的跟进创建 agent/项目线程时使用。
| name | screenshot |
| description | 当用户明确要求桌面或系统截图时使用(整个屏幕、特定应用或窗口、或某个像素区域),或者当特定工具的捕获能力不可用、需要操作系统级捕获时使用。 |
每次都遵守以下保存位置规则:
在 macOS 上,窗口/应用捕获之前先运行一次预检辅助脚本。它会检查 屏幕录制权限、说明为何需要它,并在一处集中请求。
辅助脚本会把 Swift 的模块缓存路由到 $TMPDIR/codex-swift-module-cache
以避免额外的沙箱模块缓存弹窗。
bash <path-to-skill>/scripts/ensure_macos_permissions.sh
为避免多次沙箱批准弹窗,尽可能在一条命令里合并预检 + 捕获:
bash <path-to-skill>/scripts/ensure_macos_permissions.sh && \
python3 <path-to-skill>/scripts/take_screenshot.py --app "Codex"
对于 Codex 检查用途的运行,把输出保留在临时目录:
bash <path-to-skill>/scripts/ensure_macos_permissions.sh && \
python3 <path-to-skill>/scripts/take_screenshot.py --app "<App>" --mode temp
使用随附脚本,以避免重新推导特定操作系统的命令。
从仓库根目录运行辅助脚本:
python3 <path-to-skill>/scripts/take_screenshot.py
常见模式:
python3 <path-to-skill>/scripts/take_screenshot.py
python3 <path-to-skill>/scripts/take_screenshot.py --mode temp
python3 <path-to-skill>/scripts/take_screenshot.py --path output/screen.png
python3 <path-to-skill>/scripts/take_screenshot.py --app "Codex"
python3 <path-to-skill>/scripts/take_screenshot.py --app "Codex" --window-name "Settings"
python3 <path-to-skill>/scripts/take_screenshot.py --list-windows --app "Codex"
python3 <path-to-skill>/scripts/take_screenshot.py --mode temp --region 100,200,800,600
--app 捕获所有窗口):python3 <path-to-skill>/scripts/take_screenshot.py --mode temp --active-window
python3 <path-to-skill>/scripts/take_screenshot.py --window-id 12345
脚本每次捕获打印一个路径。当有多个窗口或显示器匹配时,它会打印多个路径(每行一个)并添加像 -w<windowId> 或 -d<display> 这样的后缀。用图片查看工具依次查看每个路径,仅在需要或被要求时才对图片进行处理。
bash <path-to-skill>/scripts/ensure_macos_permissions.sh && \
python3 <path-to-skill>/scripts/take_screenshot.py --app "<App>" --mode temp
--region 隔离单台显示器。辅助脚本自动选择第一个可用的工具:
scrotgnome-screenshotimport如果都不可用,请用户安装其中之一后重试。
坐标区域需要 scrot 或 ImageMagick import。
--app、--window-name 和 --list-windows 仅限 macOS。在 Linux 上,使用
--active-window 或在可用时提供 --window-id。
运行 PowerShell 辅助脚本:
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1
常见模式:
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1 -Mode temp
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1 -Path "C:\Temp\screen.png"
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1 -Mode temp -Region 100,200,800,600
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1 -Mode temp -ActiveWindow
powershell -ExecutionPolicy Bypass -File <path-to-skill>/scripts/take_screenshot.ps1 -WindowHandle 123456
当你无法运行辅助脚本时使用这些。
screencapture -x output/screen.png
screencapture -x -R100,200,800,600 output/region.png
screencapture -x -l12345 output/window.png
screencapture -x -i output/interactive.png
scrot output/screen.png
gnome-screenshot -f output/screen.png
import -window root output/screen.png
scrot -a 100,200,800,600 output/region.png
import -window root -crop 800x600+100+200 output/region.png
scrot -u output/window.png
gnome-screenshot -w -f output/window.png
bash <path-to-skill>/scripts/ensure_macos_permissions.sh 以在一处请求屏幕录制权限。ModuleCache 权限错误,用提升的权限重新运行命令。--list-windows --app "AppName" 并用 --window-id 重试,并确保应用在屏幕上可见。command -v scrot、command -v gnome-screenshot 和 command -v import 检查工具是否可用。