Ralph Tui Create Beads Rust
subsy/ralph-tui
Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).
Help the rocketmq-rust repository owner or maintainer prepare and publish good first issues for new contributors to claim, with exact files, concrete changes, acceptance criteria, labels, and…
$ npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install mxsm/rocketmq-rust rocketmq-rust-good-first-issue --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/mxsm/rocketmq-rust.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/rocketmq-rust-good-first-issue .claude/skills/rocketmq-rust-good-first-issue && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "rocketmq-rust-good-first-issue" agent skill from https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issue into .claude/skills/rocketmq-rust-good-first-issue/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rocketmq-rust-good-first-issue", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issueType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install mxsm/rocketmq-rust rocketmq-rust-good-first-issue --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mxsm/rocketmq-rust.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/rocketmq-rust-good-first-issue .agents/skills/rocketmq-rust-good-first-issue && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "rocketmq-rust-good-first-issue" agent skill from https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issue into .agents/skills/rocketmq-rust-good-first-issue/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rocketmq-rust-good-first-issue", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install mxsm/rocketmq-rust rocketmq-rust-good-first-issue --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mxsm/rocketmq-rust.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/rocketmq-rust-good-first-issue .cursor/skills/rocketmq-rust-good-first-issue && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "rocketmq-rust-good-first-issue" agent skill from https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issue into .cursor/skills/rocketmq-rust-good-first-issue/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rocketmq-rust-good-first-issue", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/mxsm/rocketmq-rust.git --path .agents/skills/rocketmq-rust-good-first-issue--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install mxsm/rocketmq-rust rocketmq-rust-good-first-issue --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mxsm/rocketmq-rust.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/rocketmq-rust-good-first-issue .gemini/skills/rocketmq-rust-good-first-issue && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "rocketmq-rust-good-first-issue" agent skill from https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issue into .gemini/skills/rocketmq-rust-good-first-issue/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rocketmq-rust-good-first-issue", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install mxsm/rocketmq-rust rocketmq-rust-good-first-issueInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/mxsm/rocketmq-rust.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/rocketmq-rust-good-first-issue .github/skills/rocketmq-rust-good-first-issue && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "rocketmq-rust-good-first-issue" agent skill from https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issue into .github/skills/rocketmq-rust-good-first-issue/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rocketmq-rust-good-first-issue", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install mxsm/rocketmq-rust rocketmq-rust-good-first-issue --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mxsm/rocketmq-rust.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/rocketmq-rust-good-first-issue .opencode/skills/rocketmq-rust-good-first-issue && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "rocketmq-rust-good-first-issue" agent skill from https://github.com/mxsm/rocketmq-rust/tree/main/.agents/skills/rocketmq-rust-good-first-issue into .opencode/skills/rocketmq-rust-good-first-issue/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "rocketmq-rust-good-first-issue", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
rocketmq-rust-good-first-issueHelp the rocketmq-rust repository owner or maintainer prepare and publish good first issues for new contributors to claim, with exact files, concrete changes, acceptance criteria, labels, and…
Rocketmq Rust Good First Issue is an agent skill from mxsm/rocketmq-rust. Help the rocketmq-rust repository owner or maintainer prepare and publish good first issues for new contributors to claim, with exact files, concrete changes, acceptance criteria, labels, and optional per-crate sub-issues. Use when an owner wants to turn maintenance work into newcomer tasks, not when a contributor wants to solve an issue.
Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Product & Project Management, covering User stories. It works with Rust and Model Context Protocol. The repository describes itself as: 🚀 Apache RocketMQ built in Rust 🦀 — faster, safer, and more memory-efficient. Powering high-performance messaging for the AI era, with AI Agent, MCP, and AI-SRE capabilities. The licence is Apache-2.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit b838c69. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitghFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git and gh, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Rocketmq Rust Good First Issue loads about 2.3k tokens when it runs. Until then it costs about 93 tokens; SKILL.md has 1,249 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from mxsm/rocketmq-rust at commit b838c69, republished under its Apache-2.0 licence (© mxsm). 1,249 words, ~2,265 tokens.
.claude/skills/rocketmq-rust-good-first-issue/SKILL.md (or your agent's skills folder).The skill user is the repository owner or maintainer. The generated issue's audience is a first-time contributor who will claim and implement the task.
Help the owner turn a maintenance need, error report, code diff, or screenshot into a small contribution opportunity. The deliverable is a ready-to-claim issue with an agreed scope and reviewable acceptance criteria.
Use this skill alongside rocketmq-rust-issue-generator. Read that skill for repository form selection, exact title prefixes, English-only public content, and the existing issue audit. This skill adds newcomer guidance rather than defining another issue template.
AGENTS.md, manifests, and git status --short. Identify the actual Cargo package, which can differ from its directory name.Prefer one independently reviewable change with a clear outcome. List every affected file using repository-relative paths and name the relevant symbol. Add verified line numbers or commit-pinned source links when useful; symbols remain the primary anchor.
Within the selected template's existing fields, explain:
Keep ordinary issues concise. Use a file checklist for larger inventories; do not inflate a one-line change into an architectural project.
Assess difficulty by the reasoning and validation required, not line count alone. A clear mechanical change is suitable for Easy. If a requested change has unresolved design choices, explain those choices or scope a smaller beginner task. Honor explicit user label choices, while describing the actual implementation requirements.
Relevant examples:
#[instrument(skip(...))] from ignoring that parameter at runtime. For deadline, preserve shutdown timeout enforcement. Do not add blanket lint suppression or a Debug implementation unless requested.Default and Serde defaults, explicit overrides, shipped examples, tests, and documentation. Changing a code default does not automatically authorize changing explicit production values. Describe security or compatibility implications when they are part of the proposed change.A regression test is useful for behavior changes. Mechanical comments or attribute edits do not need tests that merely match source text. Still list applicable repository format, Clippy, and specialized gates; for shutdown-path changes, check the runtime-audit trigger. Distinguish commands proposed for the contributor from commands actually executed during issue preparation.
Read the repository's current labels before adding them. For a straightforward Rust newcomer issue, prefer this set when available:
enhancement✨, documentation📝, or the applicable bug/test label.good first issuehelp wantedDifficulty level/Easyrocketmq-namesrv crate.rust for Rust work.Do not substitute a similarly named label for the template's exact spelling, create new labels without authorization, or label every issue as NameServer work. Preserve unrelated existing labels when editing. For a more involved task, explain why Easy may not fit instead of silently claiming it is simple.
Use this mode when the user requests one issue per crate or sub-issues.
Parent: #123 is helpful but is not a substitute.sub_issue_id is the integer database ID from the child issue response, not its issue number. GraphQL addSubIssue uses parent and child node IDs.When the user asks for images, attach the specified images to the target GitHub issue through a supported upload workflow. Use the resulting hosted attachment URLs with short English before/after captions. Never publish local image paths, assume an image uploaded successfully, or upload to an unrelated host as a workaround.
If browser login or upload support is unavailable, report that specific blocker and what is already published. Do not leave text claiming the screenshots are attached when they are not.
Before publication, run the sibling skill's scripts/audit_issue_paths.py against the exact title and body. Preserve the form's heading order and leave unconfirmed contribution checkboxes unchecked.
Use a structured API body or an exact UTF-8 temporary Markdown file with gh issue create/edit --body-file. Avoid interpolating Markdown backticks into shell command strings. Read back the published body to verify code fences, file paths, labels, and any image links.
Report back to the owner in their language with the issue URL, a short description of the task, and confirmed labels. For a batch, report the parent URL, child count, and coverage; list children when useful or requested. Mention missing attachments or relationships explicitly. Report only validation actually performed; creating an issue alone does not require running the future implementation's Cargo suite.
© mxsm, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/rocketmq-rust-good-first-issue of mxsm/rocketmq-rust.
Open the folder on GitHubat commit b838c69
Rocketmq Rust Good First Issue next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Rocketmq Rust Good First Issue this skillmxsm/rocketmq-rust | 1.5k | — | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Ralph Tui Create Beads Rustsubsy/ralph-tui | 2.5k | 1 repos | ~2.8k | Automated safety check: Pass | MIT | |
| Dogfoodpaiml/aprender | 127 | — | ~13k | Automated safety check: Pass | MIT | |
| Cas Supervisor Checklistcodingagentsystem/cas | 176 | — | ~349 | Automated safety check: Pass | MIT | |
| Harness Plan BriefChachamaru127/claude-code-harness | 3.2k | — | ~2.2k | Automated safety check: Notes | MIT | |
| Chorus Task ReviewerChorus-AIDLC/Chorus | 1.2k | — | ~4.2k | Automated safety check: Pass | AGPL-3.0 |
subsy/ralph-tui
Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).
paiml/aprender
Sovereign-stack PRE-RELEASE protocol. An agent skill from paiml/aprender.
codingagentsystem/cas
Quick startup checklist for factory supervisors. An agent skill from codingagentsystem/cas.
Chachamaru127/claude-code-harness
Generate a Plan Brief HTML for non-engineer vibecoders before implementation starts.
Chorus-AIDLC/Chorus
Read-only Chorus task reviewer. An agent skill from Chorus-AIDLC/Chorus.
ruvnet/ruflo
Run the SPARC Specification phase — gather requirements, define acceptance criteria, identify constraints, and store the spec in memory
mxsm/rocketmq-rust
Set up, start, verify, inspect, and stop local development clusters from the current rocketmq-rust checkout.
mxsm/rocketmq-rust
A skill your agent uses when the user asks to create, draft, prepare, or publish a GitHub issue for the rocketmq-rust project — bugs, features, enhancements, refactors, docs, unit tests, CI…
mxsm/rocketmq-rust
A skill your agent uses when the user asks to prepare, submit, publish, or optimize a pull request for the rocketmq-rust project, especially when the PR title or commit message must follow the [ISSUE
mxsm/rocketmq-rust
Translate English IT and software engineering documents into professional, accurate Chinese.
mxsm/rocketmq-rust
Generate idiomatic, production-grade Rust comments and documentation strictly following official Rustdoc and Rust API documentation conventions.
Works with
Categories
Help the rocketmq-rust repository owner or maintainer prepare and publish good first issues for new contributors to claim, with exact files, concrete changes, acceptance criteria, labels, and…. Rocketmq Rust Good First Issue is an agent skill from mxsm/rocketmq-rust. Help the rocketmq-rust repository owner or maintainer prepare and publish good first issues for new contributors to claim, with exact files, concrete changes, acceptance criteria, labels, and optional per-crate sub-issues.
Rocketmq Rust Good First Issue fits situations like: an owner wants to turn maintenance work into newcomer tasks; not when a contributor wants to solve an issue.
Run `npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a claude-code`. Or copy the skill folder (.agents/skills/rocketmq-rust-good-first-issue in mxsm/rocketmq-rust) into .claude/skills/rocketmq-rust-good-first-issue in your project. Claude Code loads it when a task matches its description.
Run `npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a codex`. Or copy the skill folder (.agents/skills/rocketmq-rust-good-first-issue in mxsm/rocketmq-rust) into .agents/skills/rocketmq-rust-good-first-issue in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mxsm/rocketmq-rust --skill rocketmq-rust-good-first-issue -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rocketmq-rust-good-first-issue, .gemini/skills/rocketmq-rust-good-first-issue, .github/skills/rocketmq-rust-good-first-issue and .opencode/skills/rocketmq-rust-good-first-issue in your project.
Going by SKILL.md and its folder, Rocketmq Rust Good First Issue needs the command-line tools its instructions call (git and gh).
SKILL.md contains no URLs. Its commands use git and gh, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Rocketmq Rust Good First Issue is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.3k tokens (SKILL.md is roughly 9.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Rocketmq Rust Good First Issue: Ralph Tui Create Beads Rust (subsy/ralph-tui, 2.5k stars), Dogfood (paiml/aprender, 127 stars), Cas Supervisor Checklist (codingagentsystem/cas, 176 stars) and Harness Plan Brief (Chachamaru127/claude-code-harness, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
mxsm (a GitHub user) maintains it in mxsm/rocketmq-rust, which has 1,522 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 8, 2026.
Source: mxsm/rocketmq-rust on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.