mohmaedeslam00116/shadowspowers
GitHub: mohmaedeslam00116/shadowspowers
一款融合 TDD 工程方法论与前端设计审美的 AI 编程代理插件,让代理既会规范地构建软件,又具备设计判断力。
Stars: 0 | Forks: 0
# Shadowspowers
[English](#english) · [العربية](#arabic)
## 中文
### 什么是 shadowspowers?
Shadowspowers 是一个单一的插件,同时赋予你的 AI 编程代理两项互补的超能力:
- **流程部分**(来自 [obra/superpowers](https://github.com/obra/superpowers),MIT 协议) — 包含 14 项技能,教导你的代理*如何*构建软件:在编写代码前进行头脑风暴,有纪律地进行规划,编写真正的红/绿 TDD,系统地调试,诚实地审查代码,分派并行的子代理,妥善完成分支,并在声称完成之前验证工作。
- **技巧部分**(来自 [pbakaus/impeccable](https://github.com/pbakaus/impeccable),Apache-2.0 协议) — 包含 1 项设计技能和 7 个领域参考(排版、颜色、动效、空间、交互、响应式、UX writing),23 个命令(`/impeccable polish`、`/impeccable audit`、`/impeccable critique` 等),以及 27 条确定性的反模式规则,用于在 AI 生成的特征发布之前捕获这些设计缺陷。
它们共同回答了构建问题的**两个**部分:
### 包含内容
```
shadowspowers/
├── skills/ 15 skills
│ ├── (14 from superpowers, untouched)
│ │ ├── brainstorming/ HARD-GATE: design before code
│ │ ├── writing-plans/ turn specs into step-by-step plans
│ │ ├── test-driven-development/ red → green → refactor, no shortcuts
│ │ ├── systematic-debugging/ root cause before fix
│ │ ├── verification-before-completion/ evidence, not vibes
│ │ ├── writing-skills/ meta: how to author more skills
│ │ ├── requesting-code-review/ how to ask for review
│ │ ├── receiving-code-review/ how to act on feedback
│ │ ├── subagent-driven-development/ parallel work via subagents
│ │ ├── dispatching-parallel-agents/ when and how to parallelize
│ │ ├── executing-plans/ run a plan with discipline
│ │ ├── finishing-a-development-branch/ merge / PR / cleanup
│ │ ├── using-git-worktrees/ isolated workspaces
│ │ └── using-superpowers/ bootstrap: how to find skills
│ ├── impeccable/ design vocabulary
│ │ ├── SKILL.md user-invocable as /impeccable …
│ │ ├── reference/ 27 sub-command / domain references
│ │ ├── agents/ 2 design agents
│ │ └── scripts/ 32 design / detection scripts
│ └── designing-frontend-with-shadowspowers/ ★ the bridge (new in shadowspowers)
│ └── SKILL.md maps superpowers stages → /impeccable commands
├── hooks/ session-start, hooks.json, hooks-cursor.json
├── scripts/ bump-version.sh, sync-to-codex-plugin.sh
├── docs/ superpowers/, plans/, testing.md, windows/
├── assets/ app-icon.png, superpowers-small.svg
├── .claude-plugin/ Claude Code plugin + marketplace manifests
├── .codex-plugin/ Codex plugin manifest
├── .cursor-plugin/ Cursor plugin manifest
├── .opencode/ OpenCode plugin (JS)
├── AGENTS.md
├── CLAUDE.md
├── LICENSE
└── README.md
```
### 桥梁:`designing-frontend-with-shadowspowers`
这是 **shadowspowers 中新增**的技能(在两个源仓库中都不存在)。它将 superpowers 的流程阶段映射到 impeccable 的命令中,从而使设计润色成为工程工作流的一部分,而不是事后的想法。
| Superpowers 阶段 | Impeccable 命令 |
|---|---|
| brainstorming | `/impeccable shape` (在编码前规划 UX) |
| writing-plans | 包含设计任务:调色板、排版、动效、a11y、润色 |
| subagent-driven-development | `/impeccable craft` / `distill` / `typeset` / `colorize` |
| verification-before-completion | `/impeccable audit` + `/impeccable polish` |
| requesting-code-review | 首先执行 `/impeccable critique`(在人工审查之前捕获设计问题) |
| systematic-debugging (视觉 bug) | `/impeccable audit`(反模式是你未曾注意到的 bug) |
| finishing-a-development-branch | `/impeccable harden` (i18n、溢出、错误状态) |
### 快速开始
**Claude Code** (marketplace):
```
/plugin marketplace add mohmaedeslam00116/shadowspowers-marketplace
/plugin install shadowspowers@shadowspowers-marketplace
```
**Cursor**: 从 marketplace 安装插件。
**Codex**: `/plugins` → 搜索 `shadowspowers` → 安装。
**OpenCode**: 克隆并添加插件路径;参见 `.opencode/INSTALL.md`。
### 版本
- `v0.1.0` — 初始版本:superpowers v5.1.0 + impeccable v3.5.0 + 全新的 `designing-frontend-with-shadowspowers` 桥接技能。
## 阿拉伯语 · العربية
### 什么是 shadowspowers?
**shadowspowers** إضافة (plugin) واحدة تمنح وكيل البرمجة بالذكاء الاصطناعي قوتين متكاملتين في نفس الوقت:
- **نصف العملية** (من [obra/superpowers](https://github.com/obra/superpowers)، MIT) — 14 مهارة تعلّم وكيلك *كيف* يبني البرمجيات: عصف ذهني قبل الكود، تخطيط منضبط، TDD حقيقي (أحمر → أخضر → إعادة هيكلة)، تصحيح منهجي للأخطاء، مراجعة كود صادقة، توزيع المهام على وكلاء فرعيين متوازيين، إنهاء الفروع بشكل صحيح، والتحقق من العمل قبل ادّعاء اكتماله.
- **نصف الحرفة** (من [pbakaus/impeccable](https://github.com/pbakaus/impeccable)، Apache-2.0) — مهارة تصميم واحدة فيها 7 مراجع متخصصة (الطباعة، الألوان، الحركة، التوزيع المكاني، التفاعل، التصميم المتجاوب، كتابة تجربة المستخدم)، و23 أمرًا (`/impeccable polish`، `/impeccable audit`، `/impeccable critique`، …)، و27 قاعدة كشف حتمية للأنماط السيئة الشائعة في تصاميم الذكاء الاصطناعي.
معاً يجيبون على **نصفي** سؤال البناء:
### Bridge: `designing-frontend-with-shadowspowers`
مهارة واحدة **جديدة في shadowspowers** (غير موجودة في أي من الريبو الأصلية). تربط مراحل عملية superpowers بأوامر impeccable، فتصبح صقل التصميم جزءاً من سير عمل الهندسة — لا فكرة لاحقة.
| مرحلة superpowers | أمر impeccable |
|---|---|
| العصف الذهني | `/impeccable shape` (خطّط لتجربة المستخدم قبل الكود) |
| كتابة الخطط | أضف مهام تصميم: لوحة ألوان، طباعة، حركة، إمكانية وصول، صقل نهائي |
| التطوير بالوكلاء الفرعيين | `/impeccable craft` / `distill` / `typeset` / `colorize` |
| التحقق قبل الاكتمال | `/impeccable audit` + `/impeccable polish` |
| طلب مراجعة الكود | `/impeccable critique` أولاً (يكتشف مشاكل التصميم قبل المراجع البشري) |
| التصحيح المنهجي (أخطاء بصرية) | `/impeccable audit` (الأنماط السيئة أخطاء لم تنتبه إليها) |
| إنهاء فرع التطوير | `/impeccable harden` (تعدد اللغات، تجاوز النص، حالات الخطأ) |
### 版本
- `v0.1.0` — الإصدار الأول: superpowers v5.1.0 + impeccable v3.5.0 + مهارة جسر `designing-frontend-with-shadowspowers` الجديدة.
### 鸣谢
- مهارات **superpowers** من تأليف [Jesse Vincent](https://github.com/obra) والمساهمين — رخصة MIT.
- مهارة التصميم **impeccable** من تأليف [Paul Bakaus](https://github.com/pbakaus) والمساهمين — رخصة Apache-2.0.
- تغليف shadowspowers، والدمج، ومهارة الجسر `designing-frontend-with-shadowspowers` من عمل [Mohamed Eslam](https://github.com/mohmaedeslam00116) — رخصة MIT.
راجع `LICENSE` والريبوهات الأصلية للإسناد الكامل.
标签:AI编程助手, Cutter, SOC Prime, TDD, 代码规范, 前端设计, 开发工具, 提示词工程, 数据管道, 策略决策点, 自定义脚本, 软件工程