Install
openclaw skills install @bovinphang/fec-source-driven-developmentUse when frontend decisions depend on framework, library, browser, runtime, package, API, or platform behavior that may have changed, including official documentation checks, version-sensitive patterns, migration choices, or public interface assumptions; Chinese triggers include Check official docum
openclaw skills install @bovinphang/fec-source-driven-developmentPrioritize the use of in-project facts, official documentation, and current version behavior in front-end implementation, review, and architecture decisions, and avoid relying on outdated experience or unverified assumptions.
Determine whether it is necessary to check the source
Collect authoritative materials
knowledge/ directory, perform local knowledge retrieval first and do not use network search to fill in the facts.Refine decisions
Fall to implementation
When the user specifies the local knowledge base path, or the default knowledge/ directory exists, this process can be used to answer database questions, extract evidence, or assist decision-making.
Locate the root directory
knowledge/ under the current project exists; if it does not exist, it means that the default knowledge base is not found and the path is requested.Hierarchical navigation
data_structure.md in the root directory and subdirectories first.Progressive search
Answer and traceability
| Priority | Source | Use |
|---|---|---|
| 1 | Configuration, testing, and implementation within the project | Determine the true agreement of this warehouse |
| 2 | Official documents, source code, type definitions | Determine current recommended behavior |
| 3 | Standard specifications, browser compatibility data | Determine platform capabilities and compatibility boundaries |
| 4 | Issues, discussions, third-party articles | Auxiliary investigation, cannot be finalized alone |
Output source lists, version or project facts, decision conclusions, implementation impacts, validation orders, and open risks. If code is modified, key behaviors should be supported by tests or build verification.