alter-action-trigger

Trigger Alter actions via x-callback-urls from Clawdbot or the command line.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "alter-action-trigger" with this command: npx skills add ypyt1/all-skills/ypyt1-all-skills-alter-action-trigger

Alter Action Trigger

Trigger Alter actions via x-callback-urls from Clawdbot or the command line.

Quick Start

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

URL Format

All Alter actions use the x-callback-url format:

alter://action/{action-id}?input={encoded-text}&param={value}

Functions

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.

Available Actions Reference

📝 Writing Actions

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

💻 Code Actions

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

🌐 Translation Actions

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

📊 Summarize Actions

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

🔍 Extract Actions

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

📋 Format Actions

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

🎨 Create Actions

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

🔎 Explain Actions

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

🔀 Git Actions

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

🧠 Co-Intelligence Actions (Expert GPTs)

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

💬 General Actions

Action ID Name Description Parameters

ask-anything

Ask Anything Open-ended AI conversation input : Instructions

ask-web

Search the web Web search with sources input : Question

📧 Email Actions

Action ID Name Description Parameters

mail-draft

Mail Draft Creates email drafts input : Instructions

mail-multi-summary

Multiconversation summary Summarizes multiple email threads None

mail-reply

Mail Reply Generates email replies answerType : Any updates?, Doesn't work, I don't know, etc.

mail-summary

Thread summary Summarizes email threads None

📱 Social Media Actions

Action ID Name Description Parameters

linkedin-post

Linkedin Post Creates LinkedIn posts None

linkedin-reply

Linkedin Reply Generates LinkedIn replies None

twitter-post

Twitter Post Creates engaging tweets None

twitter-reply

Twitter Reply Generates tweet replies None

twitter-thread

Twitter Thread Creates Twitter threads None

📺 YouTube Actions

Action ID Name Description Parameters

youtube-hidden-message

Youtube hidden message Analyzes videos for hidden messages None

youtube-summarize-detailed

Youtube detailed Summary Comprehensive video summaries None

youtube-summarize-micro

Youtube micro summary Quick video summaries None

🎯 Other Actions

Action ID Name Description Parameters

create-a-keynote-deck

Generate Keynote slides Generates Keynote presentations input : Instructions

edit-a-keynote-deck

Edit Keynote slide Edits Keynote slides input : Instructions

translate-the-deck

Translate the deck Translates Keynote presentations language : Target language

write-presenter-notes

Write presenter notes Creates presenter notes None

meeting-scribe

Meeting Report Converts transcripts to notes None

spreadsheet-formula

Spreadsheet Formula Creates spreadsheet formulas input : Instructions

user-story

User Story Creates agile user stories None

Categories

Category Description Action Count

code

Programming and development 8

writing

Text editing and creation 12

translate

Language translation 4

summarize

Content summarization 2

extract

Information extraction 7

format

Text formatting 6

create

Content creation 8

explain

Explanation and analysis 4

git

Git version control 4

co-intelligences

Expert AI assistants 7

Usage Examples

From Clawdbot

// Trigger ask-anything with a question const { triggerAction } = require('./index.js'); triggerAction('ask-anything', 'What is machine learning?');

// Find actions for "translate text" const { findActions } = require('./index.js'); const matches = findActions('translate text'); console.log(matches[0]); // { id: 'translate', name: 'Translate', ... }

// Build URL without triggering const { buildCallbackUrl } = require('./index.js'); const url = buildCallbackUrl('translate', null, { language: 'French' }); // -> alter://action/translate?language=French

From Command Line

Ask a question

node index.js trigger ask-anything --input "Explain quantum computing"

Translate with specific language

node index.js trigger translate --param "language=Japanese"

Fix code with error message

node index.js trigger fix-code --input "TypeError: undefined is not a function"

Change tone

node index.js trigger change-tone --param "tone=Professional"

Search for actions

node index.js find "create a chart"

Get action details

node index.js info create-images

Notes

  • Actions operate on currently selected text/files in Alter

  • Parameters are URL-encoded automatically

  • Actions with hasParameters: false typically need selected content in Alter

  • The open command is used on macOS to trigger x-callback-urls

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

voice-agent

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

agentarxiv

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

compliance-automation-specialist

No summary provided by upstream source.

Repository SourceNeeds Review