By membphis
GitHub Issue-driven development workflow: explore, create, implement, and ship with discipline.
在完成实现或合并之前使用 — 对代码变更做系统化 review,对照需求和代码质量标准逐项检查
Create a well-structured GitHub Issue from your idea
Enter explore mode to think through ideas before creating an Issue
智能收尾指令 — 根据状态自动创建 worktree、实现代码、创建 PR、自检 review、等待 CI、处理第三方 review、合并、清理 worktree
按 Issue Task Checklist 逐项实现 — 先读 Issue,拆解任务,强制 TDD,每次变更都验证,使用内置 todo 列表实时追踪进度
Own 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.
用 GitHub Issue 驱动 AI 开发闭环:从想法到合并,四步五指令。
Issue 是唯一真相来源。 每个变更绑定一个 Issue,承载需求、验收标准和任务拆分。用 worktree 隔离开发,用验证和 review 作为合并门禁。临时 plan 不入库。
Claude Code:
注册 marketplace:
claude plugin marketplace add membphis/issuesmith
安装插件:
claude plugin install issuesmith@issuesmith-marketplace
安装后 /ism:explore、/ism:start 等指令即可使用。
OpenCode:
在目标项目的 opencode.json 中添加:
{
"plugin": ["issuesmith@git+https://github.com/membphis/issuesmith.git"]
}
重启 OpenCode 即可使用。也可以直接在 OpenCode 中告诉它:
Fetch and follow instructions from https://raw.githubusercontent.com/membphis/issuesmith/refs/heads/main/.opencode/INSTALL.md
git worktree(Git 自带)+ gh CLI把想法转化为结构化 Issue。
/ism:explore
思考伙伴模式。探索问题空间、对比方案,不写代码。
/ism:create
逐节引导生成 Issue(Background → Goal → AC → Tasks),确认后发布。
基于 Issue 创建隔离的 worktree 和分支。
读取 Issue #3,自动推导分支名,创建 worktree 并安装依赖。
/ism:start 3
在 worktree 内按 Task Checklist 逐项实现。
前置校验 worktree 环境,拆解任务,测试先行,逐项实现。手动调用时任务间暂停确认,完成后询问是否进入第四步。
/ism:implement
智能收尾,也可一键到底。自动检测当前状态:
/ism:finish
/ism:finish <N>
/ism:verify
运行测试和 lint,证据先于声称。
/ism:code-review
对当前分支做系统化 review,分级输出。
将 templates/AGENTS.md 复制为 AGENTS.md(或 CLAUDE.md / GEMINI.md),让 AI 按 IssueSmith 流程工作。
issuesmith/
├── README.md # 项目入口
├── AGENTS.md # AI 项目规则
├── .claude-plugin/
│ └── plugin.json # Claude Code 插件清单
├── commands/ # /ism:* 指令入口(OpenCode)
├── skills/ # 内置 skill(Claude Code / OpenCode 通用)
├── .github/
│ ├── ISSUE_TEMPLATE/ # Issue 模板
│ └── pull_request_template.md
├── templates/
│ └── AGENTS.md # 可复制的 AI 规则模板
├── examples/
│ └── README.md # 端到端示例
└── docs/
├── workflow.md # 详细流程
├── adr-policy.md # ADR 策略
└── worktree-guide.md # Worktree 指南
MIT
npx claudepluginhub membphis/issuesmith --plugin issuesmithComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
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
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.