Claude Skill

Sibo-Zhao/OpenPraxis

OpenPraxis is an OpenClaw-native knowledge retention skill that turns raw inputs into structured practice, helping you use what you know instead of just storing it.

Overview

Stars415
Forks18
LanguagePython
Last pushed2026-03-10
Last synced2026-07-03
View on GitHub

Repository

OwnerSibo-Zhao
RepositoryOpenPraxis
Full nameSibo-Zhao/OpenPraxis
Repo ID1,156,698,901

Install this Skill

pip install openpraxis

Registry

Typeopenclaw_skill
Quality score80/100
Verificationreadme_parsed
Last verified2026-06-12
Platforms
OpenClaw
Capabilities
memoryimageterminalworkflow
Detected files
README.mdpyproject.tomltests
Config keys
OPENAI_API_KEYARK_API_KEYMOONSHOT_API_KEYDEEPSEEK_API_KEY
Install methods
  • pip install openpraxis
  • git clone https://github.com/Sibo-Zhao/OpenPraxis.git
  • pip install -e ".[dev]"

Summary

OpenPraxis is an OpenClaw-native knowledge retention skill that transforms raw inputs into structured practice, enabling you to actively use what you learn instead of merely storing it.

Chinese description

一个原生OpenClaw的知识保留技能,能将原始输入转化为结构化练习,让你真正运用所学,而非仅仅存储。

Key features

  • Native integration with OpenClaw for seamless knowledge retention
  • Transforms raw inputs into structured, actionable practice
  • Focuses on active use rather than passive storage
  • Built with Python for extensibility and customization

Use cases

  • Retain key insights from articles or research papers
  • Convert meeting notes into actionable practice items
  • Reinforce learning from online courses or tutorials
  • Build a personal knowledge base with active recall

README excerpt

# OpenPraxis An OpenClaw-native knowledge retention skill that turns raw inputs into structured practice so you can use what you know, not just store it. **OpenClaw users**: zero extra API key configuration — the host agent's model is reused automatically. **Standalone CLI users**: configure your own provider with `praxis llm setup`. ## Requirements - Python 3.11+ ## OpenClaw Users: Zero-Config Path When running as an OpenClaw skill, OpenPraxis delegates all LLM calls to the host agent. No local API key is needed. ```bash pip install openpraxis export OPENPRAXIS_MODE=openclaw ``` Then use the skill directly from your OpenClaw agent — import knowledge, generate practice, evaluate answers, and produce insight cards. See `openclaw-knowledge-coach/SKILL.md` for the full skill workflow. ## Standalone CLI Users: Manual Setup For use outside of OpenClaw, configure your own provider and API key: ```bash pip install openpraxis praxis llm setup praxis llm show ``` Or install from source (for development): ```bash git clone https://github.com/Sibo-Zhao/OpenPraxis.git cd OpenPraxis pip install -e ".[dev]" ``` Supported providers: - `openai` (default): native structured output parse - `doubao`: native structured output parse - `kimi` / `deepseek`: JSON mode + Pydantic validation API key env vars (higher priority than config file): - `OPENAI_API_KEY` for `openai` - `ARK_API_KEY` for `doubao` - `MOONSHOT_API_KEY` for `kimi` - `DEEPSEEK_API_KEY` for `deepseek` ## Usage ```bash praxis add <file> [--type report|interview|reflection|idea] praxis practice <input_id> praxis answer <scene_id> [--editor] [--file <path>] praxis insight [<input_id>] [--type <insight_type>] [--min-intensity <n>] praxis show <id> praxis export [--format md|json] [--output <path>] praxis list [

Topics

No topics yet.

Explore more

Data from GitHub. Synced on 2026-07-03