← All skills
Tencent SkillHub Β· AI

Alter Actions

Trigger Alter macOS app actions via x-callback-urls. Catalog of 84+ actions including ask-anything, translate, summarize, grammar correction, and more.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Trigger Alter macOS app actions via x-callback-urls. Catalog of 84+ actions including ask-anything, translate, summarize, grammar correction, and more.

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 27 sections Open source page

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}

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.

πŸ“ Writing Actions

Action IDNameDescriptionParametersanalyze-proseAnalyze ProseEvaluates writing for quality with ratings and recommendationsNoneaphorismsAphorismsFinds and prints existing, known aphorismsNonechange-toneChange the ToneChanges text tone while preserving meaningtone: Assertive, Friendly, Informal, Professional, Simple and directcorrect-grammarCorrect Grammar & SpellingFixes grammar and spelling errorsNonecut-filler-wordsCut filler wordsRemoves filler words for confident textNonefill-inFill inCompletes partial text intelligentlyNoneimprove-writingImprove WritingRefines text for clarity, coherence, grammarNonelengthenLengthenExpands text with additional detailsNonepollPollGenerates engaging pollsNonerewriteRewriteRewrites text with fresh perspectivesNoneshortenShortenCondenses text while retaining essentialsNonewrite-essayWrite essayCrafts well-structured essaysinput: Topic/Instructions

πŸ’» Code Actions

Action IDNameDescriptionParametersact-codeAct On CodeModifies and improves codeinput: InstructionsdocumentDocument codeDocuments code with commentsNoneexplain-codeExplain CodeExplains code and documentationNonefill-codeFill CodeFills in missing codeNonefix-codeFix CodeFixes code errorsinput: Error messagelanguage-gptLanguage-GPTExpert insights for programming languagesinput: Questionsuggest-improvementsSuggest code improvementsAnalyzes code for enhancementsNonetranscodeTranscode to other languageConverts code between languageslanguage: Target language

🌐 Translation Actions

Action IDNameDescriptionParameterstranslateTranslateTranslates text between languageslanguage: Arabic, Chinese, Dutch, English, Filipino, French, German, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Vietnamesetranslate-to-englishTranslate to EnglishTranslates any language to EnglishNonetranslate-to-frenchTranslate to FrenchTranslates any language to FrenchNonetranslate-to-spanishTranslate to SpanishTranslates any language to SpanishNone

πŸ“Š Summarize Actions

Action IDNameDescriptionParameterssummarize-detailedDetailedComprehensive summary with overview, points, takeawaysNonesummarize-microMicroConcise, focused summariesNonesummarize-newsletterNewsletter SummaryExtracts key newsletter updatesNone

πŸ” Extract Actions

Action IDNameDescriptionParametersextract-mailsMailsExtracts email addressesNoneextract-namesNamesExtracts personal namesNoneextract-anyPeople/CompaniesExtracts personal/business infoNoneextract-predictionsPredictionsExtracts predictionsNoneextract-recommendationsRecommendationsExtracts recommendationsNoneextract-todoTasksExtracts actionable tasksNoneextract-trendsTrendsExtracts trendsNoneextract-wisdomExtract WisdomExtracts insights and interesting infoNone

πŸ“‹ Format Actions

Action IDNameDescriptionParametersformat-to-bullet-listBullet listConverts text to bullet listNoneformat-to-markdown-checklistMarkdown checklistConverts text to checklistNoneformat-to-markdown-tableMarkdown tableConverts text to tableNoneformat-to-numbered-listNumbered listConverts text to numbered listNonesort-azSort A-ZSorts alphabetically ascendingNonesort-zaSort Z-ASorts alphabetically descendingNone

🎨 Create Actions

Action IDNameDescriptionParameterscreate-alter-actionAlter ActionCreates Alter Actionsinput: Instructionscreate-chartsChartsCreates Recharts visualizationsinput: Instructionscreate-diagramsDiagramsGenerates Mermaid diagramsinput: Instructionscreate-htmlHTML pageCreates HTML pagesinput: Instructionscreate-imagesImagesGenerates AI images (Flux, Ideogram)input: Instructionscreate-mapsMapsCreates LeafletJS mapsinput: Instructionscreate-presentationsHTML PresentationsGenerates slide presentationsinput: Instructionscreate-react-appTailwind React AppCreates React appsinput: Instructions

πŸ”Ž Explain Actions

Action IDNameDescriptionParametersanalyze-paperAnalyze PaperAnalyzes research papersNoneexplain-selectionExplainExplains complex concepts simplyNonehidden-messageHidden messageUncovers hidden messages in textNone

πŸ”€ Git Actions

Action IDNameDescriptionParametersgit-commitCommit messageGenerates commit messagesNonegit-reviewReviewReviews code changesNonegit-summarizeSummarizeSummarizes Git commitsNonepull-requestPull RequestCreates PR descriptionsNone

🧠 Co-Intelligence Actions (Expert GPTs)

Action IDNameDescriptionParametersbusiness-strategist-gptBusiness Strategy ExpertBusiness strategy adviceinput: Questionchildren-educatorChildren EducatorEarly childhood education guidanceinput: Questione-commerce-strategist-gptE-commerce Strategy ExpertE-commerce strategy adviceinput: Questionhrmanager-gptHR Manager ExpertHR management guidanceinput: Questionmarketer-gptMarketing ExpertMarketing strategy adviceinput: Questionmental-models-gptMental Models ExpertMental models for decision-makinginput: Questionsoftware-architect-gptSoftware Architect ExpertSoftware architecture guidanceinput: Question

πŸ’¬ General Actions

Action IDNameDescriptionParametersask-anythingAsk AnythingOpen-ended AI conversationinput: Instructionsask-webSearch the webWeb search with sourcesinput: Question

πŸ“§ Email Actions

Action IDNameDescriptionParametersmail-draftMail DraftCreates email draftsinput: Instructionsmail-multi-summaryMulticonversation summarySummarizes multiple email threadsNonemail-replyMail ReplyGenerates email repliesanswerType: Any updates?, Doesn't work, I don't know, etc.mail-summaryThread summarySummarizes email threadsNone

πŸ“± Social Media Actions

Action IDNameDescriptionParameterslinkedin-postLinkedin PostCreates LinkedIn postsNonelinkedin-replyLinkedin ReplyGenerates LinkedIn repliesNonetwitter-postTwitter PostCreates engaging tweetsNonetwitter-replyTwitter ReplyGenerates tweet repliesNonetwitter-threadTwitter ThreadCreates Twitter threadsNone

πŸ“Ί YouTube Actions

Action IDNameDescriptionParametersyoutube-hidden-messageYoutube hidden messageAnalyzes videos for hidden messagesNoneyoutube-summarize-detailedYoutube detailed SummaryComprehensive video summariesNoneyoutube-summarize-microYoutube micro summaryQuick video summariesNone

🎯 Other Actions

Action IDNameDescriptionParameterscreate-a-keynote-deckGenerate Keynote slidesGenerates Keynote presentationsinput: Instructionsedit-a-keynote-deckEdit Keynote slideEdits Keynote slidesinput: Instructionstranslate-the-deckTranslate the deckTranslates Keynote presentationslanguage: Target languagewrite-presenter-notesWrite presenter notesCreates presenter notesNonemeeting-scribeMeeting ReportConverts transcripts to notesNonespreadsheet-formulaSpreadsheet FormulaCreates spreadsheet formulasinput: Instructionsuser-storyUser StoryCreates agile user storiesNone

Categories

CategoryDescriptionAction CountcodeProgramming and development8writingText editing and creation12translateLanguage translation4summarizeContent summarization2extractInformation extraction7formatText formatting6createContent creation8explainExplanation and analysis4gitGit version control4co-intelligencesExpert AI assistants7

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

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc