Content
53%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A compact, reasonably actionable development guide with real commands and a clear component workflow. It is undermined by a verbatim-duplicated resources section, dangling references to nonexistent files, and a note pointing to IF-THEN rules that are absent.
Suggestions
Delete the duplicated '📦 可用资源' section (keep one copy) and remove or fix the note about IF-THEN rules, since no such rules exist in the body.
Create the referenced files under references/ (component-api.md, development-workflow.md, QA.md, style-guide.md, type-definitions.md) or remove the skill:// links so no reference is broken.
Add a validation checkpoint to the new-component workflow, e.g., '5. Run pnpm --filter @blueking/chat-x build to verify the component compiles and exports correctly'.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly lean (concise project overview, commands, structure), but the '📦 可用资源' section is duplicated verbatim (lines 50–55 and 60–66), wasting roughly a quarter of the document on identical content, plus a trailing orphan note. | 3 / 5 |
Actionability | Provides copy-paste-ready commands ('pnpm --filter @blueking/chat-x dev/build'), concrete paths ('src/components/new-component/'), and a numbered 4-step component workflow. Minor gap: no example component snippet to anchor the steps. | 4 / 5 |
Workflow Clarity | The '开发新组件' sequence is listed but has no validation or verification checkpoints (e.g., 'run build/dev to confirm the component renders'), and the closing note instructs following 'IF-THEN 规则' that do not exist anywhere in the file. | 3 / 5 |
Progressive Disclosure | The body lists five 'skill://chat-x-contribute/references/*.md' paths, but no references/ directory (or any bundle files) exists, so every reference is broken; the resource list is also duplicated rather than well-signaled, leaving navigation unusable. | 2 / 5 |
Total | 12 / 20 Passed |