By andrewleech
Systematic maintenance workflow for open MicroPython PRs: recon, rebase, CI, push
Claude Code plugins for MicroPython development workflows.
claude plugin add https://github.com/andrewleech/claude-mpy-marketplace
Restart Claude Code after installation.
For local development with live source updates:
git clone https://github.com/andrewleech/claude-mpy-marketplace.git
cd claude-mpy-marketplace
# Register marketplace and enable all plugins
./install.sh --enable-all
# Or just register (enable plugins individually later)
./install.sh
# Uninstall
./uninstall.sh
Edits to plugin files take effect on next session -- no reinstall needed.
Automatically loads MicroPython build, style, PR, and architecture guidelines into .claude/rules/ for any MicroPython repo. Installs via a session-start hook so rules are available without manual setup.
Rules provided: core build/test conventions, architecture overview, PR workflow
Run the MicroPython CI pipeline locally in Docker. Covers all 18 port build/test targets and 8 code quality checks.
Skill trigger: Ask to run CI, test changes, build firmware, run linters, etc.
See plugins/mpy-ci/README.md for target list and usage.
List, sort, and triage personal open MicroPython PRs with branch and worktree status.
Slash command: /mpy-pr-triage [feedback|newest|oldest]
Skill trigger: Ask about open PRs, PR triage, which PRs need attention, etc.
Systematic workflow for maintaining personal open MicroPython PRs. Processes PRs oldest to newest through reconnaissance, user discussion, rebase/fix in worktree subprocesses, local CI validation, and force-push. Supports batch processing of PRs without reviewer feedback.
Skill trigger: Ask about PR maintenance, PR backlog, rebasing PRs, working through open PRs.
Depends on: mpy-pr-triage, mpy-ci
MicroPython code review assistant backed by categorized review comments from upstream. Provides RAG-based review guidance and an MCP server for querying the review database.
Source: andrewleech/mpy-reviewer
Skill trigger: Ask for code review feedback on MicroPython changes.
plugins/<name>/.claude-plugin/plugin.jsonplugins/<name>/skills/<skill-name>/SKILL.mdplugins/<name>/commands/<command-name>.md.claude-plugin/marketplace.json./install.sh --enable-all or manually add to enabledPluginsOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub andrewleech/claude-mpy-marketplace --plugin mpy-pr-maintenanceMicroPython issue/PR triage - duplicate and related item detection
Draft GitHub PR and GitLab MR titles and descriptions from git branch changes
MicroPython project rules, multi-agent review skill, and documentation style guide for any MicroPython repo
Minimal conversation memory with vector search
List, sort, and triage open MicroPython PRs with branch and worktree status
Pull request review, issue resolution, and Graphite stack management
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
GitHub PR dashboard for Claude Code. View PR status, CI/CD progress, bot comments, and merge PRs directly from your terminal.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses