ClaudeSuperPower

od-contribute

Command

Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too.

Type this in Claude Code
/od-contribute [skill | design-system | i18n | docs | bug — optional, otherwise the skill will ask]
skill | design-system | i18n | docs | bug — optional, otherwise the skill will ask
optional
Claude can also invoke this on its own inherits all session tools

What it tells Claude to do

18 lines

The prompt this command injects, verbatim. Worth reading before you run it.

You are entering the **od-contribute** flow.

User input (may be empty): `$ARGUMENTS`

## What to do right now

1. **Load the skill** by invoking the `od-contribute` skill via the Skill tool. The skill owns the full execution playbook — do not reimplement it inline.

2. **Pass the user input forward**:
   - If `$ARGUMENTS` is one of `skill`, `design-system`, `i18n`, `docs`, `bug` (or a recognizable Chinese / English equivalent), pre-select that branch and skip the type-picking `AskUserQuestion` in Step 2.
   - Otherwise, the skill will ask the user via `AskUserQuestion`.

3. **Honor the interactive contract**:
   - Always run the prerequisite check first (`gh` installed + authed). If it fails, surface the install/auth hint and stop — do not try workarounds.
   - Always show the preview + require explicit confirmation before pushing or opening any PR/issue.
   - At the end, print the PR or issue URL on its own line so the user can click through.

Begin by invoking the skill now.

Shipped by 1 plugin

Installing any of these installs this command.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~24 tokens of context used while enabled, before you invoke anything

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just commands.