spec — AIエージェント Spec resa-wp, community, AIエージェント Spec, ide skills, 结构化特性规范, RESA 插件开发, Templatize 模板, CLAUDE.md 集成

v1.0.0

关于此技能

非常适合需要为 RESA Plugin 生成结构化特性规范的开发者代理 Spec 是一种创建结构化特性规范的功能,用于定义 RESA 插件的特性

功能特性

创建结构化特性规范
定义 RESA 插件的特性
使用 Templatize 模板
集成 CLAUDE.md 的架构指南

# 核心主题

AImitSK AImitSK
[0]
[0]
更新于: 3/11/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 9/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
9/11
Quality Score
54
Canonical Locale
de
Detected Body Locale
de

非常适合需要为 RESA Plugin 生成结构化特性规范的开发者代理 Spec 是一种创建结构化特性规范的功能,用于定义 RESA 插件的特性

核心价值

赋予代理创建综合功能规范的能力,使用 Markdown 文件,遵循基于 RESA Plugin 的技术栈和架构的结构化方法,利用 `docs/planning/` 和 `docs/specs/` 目录中的文档

适用 Agent 类型

非常适合需要为 RESA Plugin 生成结构化特性规范的开发者代理

赋予的主要能力 · spec

为 RESA Plugin 生成功能规范
为开发人员创建结构化文档
验证功能规范与现有文档

! 使用限制与门槛

  • 需要访问 `docs/planning/` 和 `docs/specs/` 目录
  • 仅限 RESA Plugin 功能规范生成
  • 依赖于 CLAUDE.md 的架构指南

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

评审后的下一步

先决定动作,再继续看上游仓库材料

Killer-Skills 的主价值不应该停在“帮你打开仓库说明”,而是先帮你判断这项技能是否值得安装、是否应该回到可信集合复核,以及是否已经进入工作流落地阶段。

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

spec 是什么?

非常适合需要为 RESA Plugin 生成结构化特性规范的开发者代理 Spec 是一种创建结构化特性规范的功能,用于定义 RESA 插件的特性

如何安装 spec?

运行命令:npx killer-skills add AImitSK/resa-wp/spec。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

spec 适用于哪些场景?

典型场景包括:为 RESA Plugin 生成功能规范、为开发人员创建结构化文档、验证功能规范与现有文档。

spec 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

spec 有哪些限制?

需要访问 `docs/planning/` 和 `docs/specs/` 目录;仅限 RESA Plugin 功能规范生成;依赖于 CLAUDE.md 的架构指南。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add AImitSK/resa-wp/spec。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    spec 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

spec

了解如何使用 AIエージェント Spec 功能创建结构化的特性规范,提高开发效率

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

/spec — Feature-Spezifikation erstellen

Erstelle eine strukturierte Feature-Spezifikation für das RESA Plugin.

Vorgehen

  1. Kontext sammeln:

    • Lies relevante Planungsdocs aus docs/planning/ (insbesondere RESA-Technischer-Stack.md, RESA-Plugin-Architektur.md)
    • Prüfe ob bereits verwandte Specs in docs/specs/ existieren
    • Prüfe CLAUDE.md für Architektur-Vorgaben
  2. Spec-Datei erstellen:

    • Pfad: docs/specs/SPEC-{feature-name-kebab-case}.md
    • Verwende das Template unten
  3. Bei Unklarheiten nachfragen:

    • Wenn das Feature unklar ist, frage beim User nach
    • Lieber einmal mehr nachfragen als falsche Annahmen treffen

Spec-Template

markdown
1# SPEC: {Feature-Titel} 2 3**Status:** Entwurf 4**Erstellt:** {Datum} 5**Betrifft:** {Kurzbeschreibung welche Bereiche betroffen sind} 6 7## Zusammenfassung 8 9{2-3 Sätze was dieses Feature macht und warum es gebraucht wird} 10 11## Betroffene Dateien 12 13### Neue Dateien 14- `includes/...` — {Beschreibung} 15- `src/...` — {Beschreibung} 16 17### Geänderte Dateien 18- `includes/...` — {Was ändert sich} 19- `src/...` — {Was ändert sich} 20 21## API-Änderungen 22 23### Neue Endpoints 24| Methode | Route | Beschreibung | Auth | 25|---|---|---|---| 26| GET | `/resa/v1/...` | ... | Admin | 27 28### Geänderte Endpoints 29{Falls zutreffend} 30 31## Datenbank-Änderungen 32 33### Neue Tabellen 34{Falls zutreffend — Schema mit Spalten, Typen, Indizes} 35 36### Geänderte Tabellen 37{Falls zutreffend} 38 39### Neue Optionen 40{wp_options Einträge falls zutreffend} 41 42## Modul-Klassifizierung 43 44| Eigenschaft | Wert | 45|---|---| 46| **Typ** | [Kern-Feature / Lead Tool Modul / Integration Add-on] | 47| **Modul-Flag** | [free / pro / paid / nicht zutreffend] | 48| **Modul-Slug** | [z.B. rent-calculator / nicht zutreffend] | 49 50## Free vs. Premium 51 52| Feature-Aspekt | Free | Pro | Add-on | 53|---|---|---|---| 54| ... | ... | ... | ... | 55 56## UI/UX 57 58### Admin-Seite 59{Beschreibung der Admin-UI — Seitenstruktur, Komponenten, Interaktionen} 60 61### Frontend-Widget 62{Falls zutreffend — Beschreibung der Widget-Änderungen} 63 64### Mockup/Wireframe 65{ASCII-Wireframe oder Beschreibung des Layouts} 66 67## Implementierungsdetails 68 69### Modul-Struktur (falls Lead Tool Modul) 70 71Verzeichnis: `modules/{slug}/` 72- `module.php` — Bootstrap, registriert sich bei ModuleRegistry 73- `{Name}Module.php` — ModuleInterface Implementierung 74- `{Name}Service.php` — Berechnungslogik (CalculatorInterface) 75- `src/steps/` — React Step-Komponenten 76- `src/result/` — Ergebnis-Komponente 77- `src/validation/schema.ts` — Zod-Schema 78- `tests/` — Modul-spezifische Tests 79 80### PHP-Klassen 81{Klassenstruktur, Methoden-Signaturen, Verantwortlichkeiten} 82 83### React-Komponenten 84{Komponentenbaum, Props, State-Management} 85Icons: Nur semantische Namen aus Icon Registry verwenden (`<ResaIcon name="..." />`) 86 87### Validierung 88{Zod-Schemas, PHP-Validation-Regeln} 89 90## Akzeptanzkriterien 91 92- [ ] {Kriterium 1} 93- [ ] {Kriterium 2} 94- [ ] ... 95 96## Security-Überlegungen 97 98{Sanitization, Escaping, Nonces, Capabilities die beachtet werden müssen} 99 100## Testplan 101 102### Unit Tests 103- {Test 1} 104- {Test 2} 105 106### Integration Tests 107- {Test 1} 108 109## Offene Fragen 110 111- {Frage 1} 112- {Frage 2} 113 114## Abhängigkeiten 115 116- {Andere Features/Specs die vorher implementiert sein müssen}

Hinweise

  • Sprache: Deutsch (Dokumentation und Code-Kommentare)
  • Berücksichtige IMMER Free vs. Premium Limits
  • Berücksichtige IMMER CSS-Isolation (resa- Prefix) für Frontend-Widget
  • Berücksichtige IMMER i18n (alle User-facing Strings mit gettext)
  • Berücksichtige IMMER Security (Sanitization, Escaping, Nonces, Capabilities)
  • Vermeide Over-Engineering — nur das Nötigste spezifizieren

相关技能

寻找 spec 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具