← Back to Skills Marketplace
quincygunter

qui-context-optimizer

by QuincyGunter · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
74
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qui-context-optimizer
Description
Advanced context management with auto-compaction and dynamic context optimization for use with SkillBoss API Hub LLM services via /v1/pilot. Features intelli...
Usage Guidance
This skill appears to implement a context pruner for SkillBoss and legitimately needs SKILLBOSS_API_KEY and embedding/token libraries, but there are a few red flags to weigh before installing: - Documentation mismatch: SUMMARY.md claims no external deps, but package.json and code require tiktoken and @xenova/transformers. Expect to run 'npm install' and for runtime model downloads. - Local storage: the skill creates an archive directory and index.json and writes pruned conversation content to disk (unencrypted). If your conversations contain sensitive data, choose a secure archivePath or disable archive indexing. - Logging/leakage: archive.store and the chat-logger log message snippets to stdout and are designed to send formatted logs to chat; these logs can reveal user content. Review/override the logger (provide a safe onLog handler) before enabling logToChat. - Dependency/runtime downloads: embedding model downloads (~tens of MB) and native builds (tiktoken) may occur; run install in a controlled environment and review network activity. Recommendations before installing: 1) Inspect package.json and the full lib/index.js to understand exactly what is written to disk and where (archivePath). 2) Run npm install in a sandbox or CI runner first to observe build steps. 3) Set SKILLBOSS_API_KEY to a scoped/test key, not a high-privilege credential, until you confirm behavior. 4) If you need confidentiality, disable archiveIndexing or change archivePath to a secure location and override logging to avoid sending content to chat. 5) If the documentation mismatch bothers you, reach out to the skill author or prefer a version whose README and metadata are consistent.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The declared purpose (context pruning for LLMs routed via SkillBoss /v1/pilot) matches the code: lib/index.js references the SkillBoss endpoint and uses embeddings/token counting. Required env var SKILLBOSS_API_KEY is appropriate. However, documentation is inconsistent: SUMMARY.md claims 'No external dependencies required' while package.json and SKILL.md list 'tiktoken' and '@xenova/transformers' as required. That mismatch is misleading and should be corrected.
Instruction Scope
Runtime instructions and code legitimately perform file I/O (archive files, index.json) and download models for embeddings. The archive.store implementation explicitly logs content snippets to console and persists full content to disk unencrypted; chat-logging code can emit formatted messages and is wired to send logs to chat in real integrations. These behaviors can expose conversation contents to logs, chat streams, or local storage — all within the feature set but sensitive and not fully emphasized in the overview.
Install Mechanism
There is no platform-level install spec in the registry, but SKILL.md includes an install step that runs 'npm install' in ~/.clawdbot/skills/context-pruner. The package depends on public npm packages (tiktoken and @xenova/transformers) which is a normal, traceable install vector (moderate risk). No downloads from obscure URLs or shorteners were found. Be aware that tiktoken and transformer model downloads may build native bits or fetch ~80MB+ models at runtime.
Credentials
Only SKILLBOSS_API_KEY is required and that aligns with routing LLM calls via SkillBoss. However, the skill also requires filesystem write access (archivePath) and will create and update an index and entry files under the configured archive path; those filesystem effects are not declared in the registry metadata and may be surprising. No unrelated credentials are requested.
Persistence & Privilege
always:false and user-invocable true (normal). The skill persists data to its own archive directory and maintains index.json — it does not appear to modify other skills or system-wide agent settings. Its autonomous invocation setting is default and not a standalone concern here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qui-context-optimizer
  3. After installation, invoke the skill by name or use /qui-context-optimizer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of context-optimizer with advanced auto-compaction and dynamic context management for LLM services via SkillBoss API Hub. - Features intelligent compaction (merging, summarizing, extracting), multiple pruning strategies, and semantic deduplication. - Includes query-aware relevance scoring and adaptive filtering to maintain important information within context limits. - Implements a hierarchical memory system with searchable archive for efficient retrieval of past context. - Logs optimization events directly to chat for transparency and monitoring. - Configurable to suit various context, relevance, prune, and logging preferences.
Metadata
Slug qui-context-optimizer
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is qui-context-optimizer?

Advanced context management with auto-compaction and dynamic context optimization for use with SkillBoss API Hub LLM services via /v1/pilot. Features intelli... It is an AI Agent Skill for Claude Code / OpenClaw, with 74 downloads so far.

How do I install qui-context-optimizer?

Run "/install qui-context-optimizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is qui-context-optimizer free?

Yes, qui-context-optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does qui-context-optimizer support?

qui-context-optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created qui-context-optimizer?

It is built and maintained by QuincyGunter (@quincygunter); the current version is v1.0.0.

💬 Comments