Fabricated Symbols OpenClaw Skill
Code calls functions, classes, or methods that don't exist — either on project types or on third-party library APIs.
Installation
clawhub install fabricated-symbols
Requires npm i -g clawhub
68
Downloads
0
Stars
1
current installs
1 all-time
1
Versions
Power your OpenClaw skills with
the best open-source models.
Drop-in OpenAI-compatible API. No data leaves Europe.
Explore Inference APIGLM
GLM 5
$1.00 / $3.20
per M tokens
Kimi
Kimi K2.5
$0.60 / $2.80
per M tokens
MiniMax
MiniMax M2.5
$0.30 / $1.20
per M tokens
Qwen
Qwen3.5 122B
$0.40 / $3.00
per M tokens
fabricated-symbols
The agent invokes a symbol that isn't defined. Most often this is a plausible-looking method on a third-party object, or a utility "I'm sure we have one of those" that the project actually lacks.
Symptoms
- Generated code calls
someLibrary.convenientHelper(...)where the library has no such method. - Invented method signatures on framework objects (wrong argument order, wrong return type).
- References to utility functions the project doesn't have.
- Runtime
AttributeError/TypeError: X is not a function/undefined is not a function.
What to do
- For every symbol you invoke on a third-party library, check the library's real API — docs, source, or type definitions — before writing code.
- For every symbol you invoke on a project type, grep the codebase to confirm it exists. Don't assume.
- If a helper is missing, either add it explicitly (and say you're adding it) or use what the project actually has.
- Prefer the library's documented API over clever-looking shortcuts. Invented methods often look like what the library "should" have.
- When refactoring, run the type-checker after every meaningful change. Invented methods sometimes type-check against
anybut fail at runtime.
Statistics
Author
mvogt99
@mvogt99
Latest Changes
v1.0.0 · Apr 25, 2026
- Initial release of the fabricated-symbols skill. - Detects and describes code that calls non-existent functions, methods, or classes. - Helps identify invented helper methods or API calls—especially on third-party libraries or project utilities. - Lists common symptoms such as runtime errors (AttributeError, TypeError, or undefined function). - Provides guidance for verifying the existence of symbols and avoiding reliance on imagined APIs.
Quick Install
clawhub install fabricated-symbols Related Skills
Other popular skills you might find useful.
Chat with 100+ AI Models in one App.
Use Claude, ChatGPT, Gemini alongside with EU-Hosted Models like Deepseek, GLM-5, Kimi K2.5 and many more.