tricore
TriCore Architecture - A deterministic (Code-First) three-layer memory and cognitive framework designed for low-resource servers/Agents. It includes the underlying memctl engine, system policy constraints (Linter), and a fully refactored suite of cognitive tools for planning (Planning), reasoning (ReAct), and self-evolution (Self-Evolution).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bertonhan/tricoreWhat This Skill Does
TriCore is a deterministic, code-first cognitive framework for OpenClaw agents. It serves as the primary operating system law, replacing arbitrary file generation with a structured storage and computation decoupling engine. By utilizing memctl.py, it forces agents to adhere to a strict three-layer memory hierarchy: Brief (System profile), Living (Task streams), and Stable/Volatile (Knowledge base/Logs). It eliminates the chaos of uncontrolled text file generation, enforces mandatory linting for system changes, and optimizes token usage via semantic retrieval over raw file reads.
Installation
To integrate TriCore into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bertonhan/tricore
Use Cases
- Long-term Agent Autonomy: Ideal for agents running on low-resource hardware that requires strict token management and state persistence.
- Complex Project Management: Ensures task plans and state tracking remain indexed and searchable without cluttering the file system.
- System Automation: Provides a sandbox for writing Cron jobs or scripts that are automatically validated by the integrated Linter for architectural compliance.
- Knowledge Management: Categorizes information into specific memory layers to ensure the agent retrieves context efficiently without overflowing the context window.
Example Prompts
- "Initialize a new project state using TriCore architecture and capture the current system requirements into the Living memory layer."
- "Perform a semantic search in the knowledge base for all previous deployment logs related to the TriCore configuration."
- "Run a linter check on the newly created maintenance script to ensure it adheres to the TriCore storage constraints."
Tips & Limitations
- Strict Constraint: Do not attempt to bypass
memctl.py. Any attempt to create manual text files in the root directory will be intercepted as an architectural violation. - Token Efficiency: Always prioritize
memory_searchover manual reads. This preserves your token context and significantly speeds up agent responses in constrained environments. - Linter Enforcement: Whenever you update a skill configuration or define a new Cron schedule, always invoke the linter. It is designed to protect your environment from unauthorized file write loops and potential system errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bertonhan-tricore": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution