Error Message Decoder

v1.0.0

解析常见错误代码,提供错误原因及对应解决方案,支持多语言显示。

0· 474·3 current·3 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
high confidence
Purpose & Capability
Name and description match the declared content: an instruction-only skill that maps common error strings to causes and fixes. It does not request any credentials, binaries, or installs, which is proportionate to the purpose.
!
Instruction Scope
SKILL.md lists a set of known errors (including 'CORS error', '404', '500') and shows output keys like 'cause' and 'fix'. The implementation in skill.yaml contains a different, smaller knownErrors set and returns a different object shape. The implementation also attempts to spread info[language] (a string) into an object, which is a bug and will produce incorrect output or runtime errors. These mismatches mean the agent's runtime behavior will not match the documentation.
Install Mechanism
No install spec and no code files beyond instruction/implementation text. Low-risk: nothing is downloaded or written to disk by an installer.
Credentials
The skill requests no environment variables, credentials, or config paths — appropriate for an error-decoding utility.
Persistence & Privilege
always is false, no elevated persistence requested, and the skill does not ask to modify other skills or system-wide settings.
What to consider before installing
This skill itself is low-risk (it asks for no credentials and has no installer), but its documentation and implementation disagree and the code contains at least one clear bug. Before installing or enabling it for autonomous use: 1) Ask the author to align SKILL.md and the implementation (same error list, same output fields). 2) Fix the decodeError function so it returns an object with named fields (e.g., cause, fix) instead of attempting to spread a language string into an object; ensure info entries are objects keyed by language or refactor the lookup. 3) Add tests or examples verifying multilingual output and the fallback behavior. 4) Because this is instruction-only, run it in a sandbox or review the final implementation after fixes to confirm it doesn't read files or environment variables. If you need a ready-to-use tool now, prefer a skill whose implementation and documentation already match and include tests.

Like a lobster shell, security has layers — review code before you run it.

debugvk979jkht5rewhc8tk98a65wvax81nsyyerrorvk979jkht5rewhc8tk98a65wvax81nsyylatestvk979jkht5rewhc8tk98a65wvax81nsyy

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments