Firstprinciples thinking
v1.1.0Think from first principles instead of analogy. Break problems into fundamental truths, challenge assumptions, and rebuild better solutions from scratch.
⭐ 0· 189·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/description (first-principles reasoning) align with the provided Python scripts: reasoning heuristics, case creation, scoring, listing, exporting, and local pattern promotion. The files implement the declared functionality and there are no unrelated dependencies or unexplained external-service credentials.
Instruction Scope
The SKILL.md is scoped to reasoning tasks and does not instruct any network calls or access to unrelated system paths. However, the included scripts persist data (cases, patterns, exports) to disk; SKILL.md calls this a 'local-first' skill but does not explicitly enumerate the storage behavior (see storage path below). The skill does not read other user config or secrets.
Install Mechanism
There is no install spec or remote download. All code is packaged with the skill; nothing will be pulled from external URLs during install.
Credentials
The skill requests no environment variables or credentials. Its only privileged action is writing files under the user's home directory (no access to system-level credentials or unrelated service tokens).
Persistence & Privilege
The skill creates and updates files under ~/.openclaw/workspace/memory/firstprinciples (cases.json, patterns.md, case_index.md, exports). always is false and autonomous invocation is allowed (platform default). Persisting user-provided problem text locally is expected behavior but is important to note for sensitive data.
Assessment
This skill appears coherent and self-contained. Before enabling: (1) be aware it will create and persist data under ~/.openclaw/workspace/memory/firstprinciples (cases.json, patterns.md, case_index.md, and an exports folder); do not submit sensitive secrets or personally identifying content as problem text if you don't want it stored. (2) If desired, inspect the packaged Python files (scripts/lib/storage.py and scripts/lib/reasoning.py) to confirm behavior or change the STORAGE_DIR path. (3) Because it can be invoked by the agent, consider whether you want the agent to run it autonomously; the skill itself does not perform network I/O or request credentials.Like a lobster shell, security has layers — review code before you run it.
latestvk971mw59yxxsvfpj2hffym9srd82sx06
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
