← Back to Skills Marketplace
drumrobot

Next Action

by es6kr · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
100
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install next-action
Description
Suggest next actions after completing any task. Use automatically when a task is finished to recommend 2-3 logical follow-up actions the user might want to t...
README (SKILL.md)

Next Action Suggester

After task completion, use AskUserQuestion to suggest next steps and get user selection.

When to use

Automatically use after any task completion:

  • Code writing/modification complete
  • Configuration changes complete
  • File creation complete
  • Commit/push complete
  • Skill/agent creation complete
  • Bug fix complete

Instructions

Step 1: Identify completed task type

Identify the type of task just completed.

Step 2: Use AskUserQuestion tool

Present next step options via AskUserQuestion:

AskUserQuestion({
  questions: [{
    question: "What would you like to do next?",
    header: "Next Action",
    multiSelect: true
    options: [
      { label: "Option 1", description: "Description" },
      { label: "Option 2", description: "Description" }
    ]
  }]
})

Step 3: Execute selected action

Immediately perform the action(s) user selected.

Suggestion Patterns

After code writing/modification

options: [
  { label: "Run tests", description: "Verify changes with test suite" },
  { label: "Commit", description: "Git commit the changes" }
]

After feature implementation

multiSelect: true,
options: [
  { label: "Write tests", description: "Add tests for new feature" },
  { label: "Document", description: "Update README or JSDoc" },
  { label: "Commit", description: "Git commit the changes" }
]

After bug fix

multiSelect: true,
options: [
  { label: "Add regression test", description: "Prevent bug recurrence" },
  { label: "Commit", description: "Git commit the fix" },
  { label: "Close issue", description: "Close related issue" }
]

After configuration change

options: [
  { label: "Verify", description: "Source or restart to apply settings" },
  { label: "Backup", description: "Backup config file" }
]

After commit

options: [
  { label: "Push", description: "Git push to remote" },
  { label: "Create PR", description: "Create Pull Request" }
]

After push

options: [
  { label: "Create PR", description: "Create Pull Request" },
  { label: "Check CI", description: "Verify pipeline status" }
]

After skill/agent creation

options: [
  { label: "Test", description: "Verify activation with trigger keywords" },
  { label: "Review integration", description: "Check for duplicates" }
]

After file creation

options: [
  { label: "Review content", description: "Verify created file" },
  { label: "Git add", description: "Stage with git add" }
]

After refactoring

multiSelect: true,
options: [
  { label: "Run tests", description: "Verify existing tests pass" },
  { label: "Check performance", description: "Run benchmarks (if applicable)" },
  { label: "Commit", description: "Commit refactoring" }
]

After complex workflow completion

multiSelect: true,
options: [
  { label: "Agentify", description: "Convert this workflow to an agent/skill" },
  { label: "Serena memory", description: "Save key learnings to Serena memory" }
]

After project exploration/research

multiSelect: true,
options: [
  { label: "Serena memory", description: "Store findings in project memory" },
  { label: "Document", description: "Update project documentation" }
]

Rules

  1. Always 2-4 options - AskUserQuestion limitation
  2. Be specific - "Run npm test" instead of just "Test"
  3. Context-based - Adjust based on project/situation
  4. Use multiSelect - When multiple actions can be done together
  5. Execute immediately - Perform action(s) right after user selection
Usage Guidance
Install this if you want the agent to suggest follow-up actions after tasks. Before selecting an option, check whether it will publish, push, commit, close an issue, create a PR, restart something, or save information to memory.
Capability Analysis
Type: OpenClaw Skill Name: next-action Version: 1.0.0 The 'next-action' skill is a workflow utility designed to suggest logical follow-up steps (e.g., git commits, running tests, or documentation updates) after a task is completed. It uses the standard 'AskUserQuestion' tool to prompt the user for input and contains no evidence of data exfiltration, malicious execution, or unauthorized persistence. The instructions in SKILL.md are well-aligned with its stated purpose and do not attempt to bypass agent constraints.
Capability Assessment
Purpose & Capability
The stated purpose matches the artifact: it suggests next actions after completed work. Some suggested next actions can affect repositories, issue trackers, or persistent project memory if the user selects them.
Instruction Scope
The skill is designed to run automatically after any task completion and to continue the workflow through AskUserQuestion. This is disclosed, but users should expect extra prompts after tasks.
Install Mechanism
No install spec, binaries, environment variables, credentials, or code files are present; this is an instruction-only skill.
Credentials
The skill itself requests no environment access, but its recommended follow-up actions may lead the agent to use project tools such as git, CI, PR creation, or issue closure after user selection.
Persistence & Privilege
The skill does not create its own persistence or request privileges, but it includes optional suggestions to store findings in project memory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install next-action
  3. After installation, invoke the skill by name or use /next-action
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: automatically suggests next actions after any task completion. - Presents 2–3 logical follow-up steps via interactive options after tasks like code changes, commits, or file creations. - Uses `AskUserQuestion` to let users select next steps, supporting multi-select when appropriate. - Includes built-in suggestion patterns for common developer workflows (e.g., after bug fixes, configuration changes, feature implementation). - Executes user-selected actions immediately for a streamlined workflow.
Metadata
Slug next-action
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Next Action?

Suggest next actions after completing any task. Use automatically when a task is finished to recommend 2-3 logical follow-up actions the user might want to t... It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.

How do I install Next Action?

Run "/install next-action" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Next Action free?

Yes, Next Action is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Next Action support?

Next Action is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Next Action?

It is built and maintained by es6kr (@drumrobot); the current version is v1.0.0.

💬 Comments