shared
Shared reference knowledge base for @zeix/cause-effect agent skills. Contains common reference files used by multiple skills to avoid duplication.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Shared reference knowledge base for @zeix/cause-effect agent skills. Contains common reference files used by multiple skills to avoid duplication.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Maintains Architectural Decision Records (ADRs) for this project. Creates, updates, lists, and supersedes ADRs in the /adr/ directory.
Expert guidance for using the @zeix/cause-effect reactive signals library in any project. Use when implementing reactive patterns, debugging unexpected behavior, or answering questions about the public API, signal types, or design decisions. Works in any project that depends on @zeix/cause-effect — all knowledge is embedded, no library source required.
Sparring partner for design and planning. Asks critical questions, researches feasibility, weighs tradeoffs, and produces or updates REQUIREMENTS.md, ARCHITECTURE.md, and TODO.md. Also triages GitHub issues and bug reports into actionable tasks.
Expert developer for the @zeix/cause-effect reactive signals library. Use when implementing features, fixing bugs, writing tests, or answering questions about the library's internals, public API, or design decisions.
Keep developer-facing documents up to date with the @zeix/cause-effect source code: README.md, GUIDE.md, ARCHITECTURE.md, REQUIREMENTS.md, AGENTS.md, .github/copilot-instructions.md, and JSDoc in src/. Use after code changes, to verify consistency, or to update a specific document.
Maintain CHANGELOG.md for the @zeix/cause-effect library. Use after meaningful code changes, when asked to add release notes, or to prepare a release.
| name | shared |
| description | Shared reference knowledge base for @zeix/cause-effect agent skills. Contains common reference files used by multiple skills to avoid duplication. |
| user_invocable | false |
Do not invoke this skill directly. It is a resource directory, not an agent skill.
``` shared/ ├── references/ │ ├── api-facts.md # API constraints, functions, options, patterns │ ├── non-obvious-behaviors.md # Counterintuitive behaviors with examples │ └── error-classes.md # Error classes and when they are thrown ``` Other skills should reference files from this directory in their `reference_index`:<reference_index>
| File | Contents |
|---|---|
| ../shared/references/api-facts.md | Key API constraints and callback patterns |
| ../shared/references/non-obvious-behaviors.md | Counterintuitive behaviors |
| ../shared/references/error-classes.md | Error classes and trigger conditions |
| references/signal-types.md | Signal type catalog (consumer-specific) |
| references/source-map.md | Source file locations (dev-specific) |
| references/internal-types.md | Internal node shapes (dev-specific) |
</reference_index>
Skills can extend shared references with skill-specific additions below the shared content.
When updating shared reference files:cause-effect and cause-effect-dev skills still work correctlyShared files should contain:
Shared files should NOT contain:
<file_purpose>
| File | Purpose | Consumer Relevance | Dev Relevance |
|---|---|---|---|
| api-facts.md | API constraints, core functions, options, callback patterns | ✅ High | ✅ High |
| non-obvious-behaviors.md | Counterintuitive behaviors that cause bugs | ✅ High | ✅ High |
| error-classes.md | Error classes, when thrown, how to handle | ✅ High | ✅ High |
| </file_purpose> |