通过 x-callback-urls 触发更改 macOS 应用程序操作。超过 84 个操作的目录,包括提问、翻译、总结、语法纠正等。
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install alter-actions或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install alter-actions⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/alter-actions/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: alter-action-trigger description: Trigger Alter macOS app actions via x-callback-urls. Catalog of 84+ actions including ask-anything, translate, summarize, grammar correction, and more. metadata: {"clawdbot":{"requires":{"os":["darwin"]},"emoji":"🌀"}} user-invocable: true homepage: https://alterhq.com/blog/alter-callback-urls-guide ---
Trigger Alter actions via x-callback-urls from Clawdbot or the command line.
# Trigger an action directly
node index.js trigger ask-anything --input "What is AI?"
# Find actions with natural language
node index.js find "summarize video"
# List all actions in a category
node index.js list --category writing
All Alter actions use the x-callback-url format:
alter://action/{action-id}?input={encoded-text}¶m={value}
triggerAction(actionId, input, params)Triggers an Alter action via x-callback-url.
findActions(query)Finds actions matching a natural language query.
listActions(category)Lists all actions, optionally filtered by category.
getActionInfo(actionId)Returns detailed information about a specific action.
buildCallbackUrl(actionId, input, params)Builds an x-callback-url without executing it.
---
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | analyze-prose | Analyze Prose | Evaluates writing for quality with ratings and recommendations | None | | aphorisms | Aphorisms | Finds and prints existing, known aphorisms | None | | change-tone | Change the Tone | Changes text tone while preserving meaning | tone: Assertive, Friendly, Informal, Professional, Simple and direct | | correct-grammar | Correct Grammar & Spelling | Fixes grammar and spelling errors | None | | cut-filler-words | Cut filler words | Removes filler words for confident text | None | | fill-in | Fill in | Completes partial text intelligently | None | | improve-writing | Improve Writing | Refines text for clarity, coherence, grammar | None | | lengthen | Lengthen | Expands text with additional details | None | | poll | Poll | Generates engaging polls | None | | rewrite | Rewrite | Rewrites text with fresh perspectives | None | | shorten | Shorten | Condenses text while retaining essentials | None | | write-essay | Write essay | Crafts well-structured essays | input: Topic/Instructions |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | act-code | Act On Code | Modifies and improves code | input: Instructions | | document | Document code | Documents code with comments | None | | explain-code | Explain Code | Explains code and documentation | None | | fill-code | Fill Code | Fills in missing code | None | | fix-code | Fix Code | Fixes code errors | input: Error message | | language-gpt | Language-GPT | Expert insights for programming languages | input: Question | | suggest-improvements | Suggest code improvements | Analyzes code for enhancements | None | | transcode | Transcode to other language | Converts code between languages | language: Target language |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | translate | Translate | Translates text between languages | language: Arabic, Chinese, Dutch, English, Filipino, French, German, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Vietnamese | | translate-to-english | Translate to English | Translates any language to English | None | | translate-to-french | Translate to French | Translates any language to French | None | | translate-to-spanish | Translate to Spanish | Translates any language to Spanish | None |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | summarize-detailed | Detailed | Comprehensive summary with overview, points, takeaways | None | | summarize-micro | Micro | Concise, focused summaries | None | | summarize-newsletter | Newsletter Summary | Extracts key newsletter updates | None |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | extract-mails | Mails | Extracts email addresses | None | | extract-names | Names | Extracts personal names | None | | extract-any | People/Companies | Extracts personal/business info | None | | extract-predictions | Predictions | Extracts predictions | None | | extract-recommendations | Recommendations | Extracts recommendations | None | | extract-todo | Tasks | Extracts actionable tasks | None | | extract-trends | Trends | Extracts trends | None | | extract-wisdom | Extract Wisdom | Extracts insights and interesting info | None |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | format-to-bullet-list | Bullet list | Converts text to bullet list | None | | format-to-markdown-checklist | Markdown checklist | Converts text to checklist | None | | format-to-markdown-table | Markdown table | Converts text to table | None | | format-to-numbered-list | Numbered list | Converts text to numbered list | None | | sort-az | Sort A-Z | Sorts alphabetically ascending | None | | sort-za | Sort Z-A | Sorts alphabetically descending | None |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | create-alter-action | Alter Action | Creates Alter Actions | input: Instructions | | create-charts | Charts | Creates Recharts visualizations | input: Instructions | | create-diagrams | Diagrams | Generates Mermaid diagrams | input: Instructions | | create-html | HTML page | Creates HTML pages | input: Instructions | | create-images | Images | Generates AI images (Flux, Ideogram) | input: Instructions | | create-maps | Maps | Creates LeafletJS maps | input: Instructions | | create-presentations | HTML Presentations | Generates slide presentations | input: Instructions | | create-react-app | Tailwind React App | Creates React apps | input: Instructions |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | analyze-paper | Analyze Paper | Analyzes research papers | None | | explain-selection | Explain | Explains complex concepts simply | None | | hidden-message | Hidden message | Uncovers hidden messages in text | None |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | git-commit | Commit message | Generates commit messages | None | | git-review | Review | Reviews code changes | None | | git-summarize | Summarize | Summarizes Git commits | None | | pull-request | Pull Request | Creates PR descriptions | None |
| Action ID | Name | Description | Parameters | |-----------|------|-------------|------------| | business-strategist-gpt | Business Strategy Expert | Business strategy advice | input: Question | | children-educator | Children Educator | Early childhood education guidance | input: Question | | e-commerce-strategist-gpt | E-commerce Strategy Expert | E-commerce strategy advice | input: Question | | hrmanager-gpt | HR Manager Expert | HR management guidance | input: Question | | marketer-gpt | Marketing Expert | Marketing strategy advice | input: Question | | mental-models-gpt | Mental Models Expert | Mental models for decision-making | input: Question | | software-architect-gpt | Software Architect Expert | Software architecture guidance | input: Question |
...
安装 改变动作 后,可以对 AI 说这些话来触发它
Help me get started with Alter Actions
Explains what Alter Actions does, walks through the setup, and runs a quick demo based on your current project
Use Alter Actions to trigger Alter macOS app actions via x-callback-urls
Invokes Alter Actions with the right parameters and returns the result directly in the conversation
What can I do with Alter Actions in my developer & devops workflow?
Lists the top use cases for Alter Actions, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/alter-actions/ 目录(个人级,所有项目可用),或 .claude/skills/alter-actions/(项目级)。重启 AI 客户端后,用 /alter-actions 主动调用,或让 AI 根据上下文自动发现并使用。
改变动作 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
改变动作 可免费安装使用。请查阅仓库了解许可证信息。
通过 x-callback-urls 触发更改 macOS 应用程序操作。超过 84 个操作的目录,包括提问、翻译、总结、语法纠正等。
改变动作 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using Alter Actions
Identifies repetitive steps in your workflow and sets up Alter Actions to handle them automatically