aboutsummaryrefslogtreecommitdiff
path: root/skills
diff options
context:
space:
mode:
Diffstat (limited to 'skills')
-rw-r--r--skills/agent-optimization-framework.md1
-rw-r--r--skills/index.json249
-rw-r--r--skills/macro-engine-debug.md24
-rw-r--r--skills/macro-engine-onboarding.md24
-rw-r--r--skills/mindmap-master-guide.md40
5 files changed, 76 insertions, 262 deletions
diff --git a/skills/agent-optimization-framework.md b/skills/agent-optimization-framework.md
index 78a143d..52c10b1 100644
--- a/skills/agent-optimization-framework.md
+++ b/skills/agent-optimization-framework.md
@@ -2,6 +2,7 @@
name: agent-optimization-framework
description: System for reducing tool-call latency and increasing agentic precision through programmatic workflows.
tags: [optimization, agentic-workflow, efficiency, tool-calls]
+category: system
---
# Agent Optimization Framework
diff --git a/skills/index.json b/skills/index.json
index a1254ae..4b168ca 100644
--- a/skills/index.json
+++ b/skills/index.json
@@ -1,248 +1 @@
-{
- "navigating-the-terminal": {
- "name": "navigating-the-terminal",
- "description": "How to explore the WebX11 terminal, find commands, check status, and navigate the filesystem",
- "tags": [
- "terminal",
- "navigation",
- "help",
- "filesystem"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.542Z",
- "updated": "2026-06-02T13:19:44.542Z"
- },
- "memory-and-profile": {
- "name": "memory-and-profile",
- "description": "How to use the user profile system, session memory, and pattern tracking for persistent context",
- "tags": [
- "memory",
- "profile",
- "session",
- "persistence"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.542Z",
- "updated": "2026-06-02T13:19:44.542Z"
- },
- "web-search-and-fetch": {
- "name": "web-search-and-fetch",
- "description": "How to search the web and fetch URL content using the WebX11 proxy API",
- "tags": [
- "search",
- "fetch",
- "web",
- "proxy",
- "api"
- ],
- "category": "research",
- "created": "2026-06-02T13:19:44.542Z",
- "updated": "2026-06-02T13:19:44.542Z"
- },
- "module-management": {
- "name": "module-management",
- "description": "How to view, edit, test, reload modules and manage startup configuration",
- "tags": [
- "modules",
- "editing",
- "code",
- "self-improvement"
- ],
- "category": "dev",
- "created": "2026-06-02T13:19:44.542Z",
- "updated": "2026-06-02T13:19:44.542Z"
- },
- "system-maintenance": {
- "name": "system-maintenance",
- "description": "How to reset, troubleshoot, and maintain the WebX11 terminal",
- "tags": [
- "system",
- "maintenance",
- "reset",
- "troubleshoot",
- "config"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "backup-and-restore": {
- "name": "backup-and-restore",
- "description": "How to backup, restore, and export WebX11 data",
- "tags": [
- "backup",
- "restore",
- "export",
- "import",
- "persistence"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "mindmap-workflow": {
- "name": "mindmap-workflow",
- "description": "How to create, view, edit, and manage brainstorming mindmaps",
- "tags": [
- "mindmap",
- "brainstorming",
- "planning",
- "organization"
- ],
- "category": "productivity",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "skills-system-guide": {
- "name": "skills-system-guide",
- "description": "How to use the skills system: load, create, patch, list, and audit skills for persistent procedural memory",
- "tags": [
- "skills",
- "system",
- "meta"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "agent-orchestration": {
- "name": "agent-orchestration",
- "description": "How to use the agent registry, leases, and orchestrator for multi-agent workflows",
- "tags": [
- "agents",
- "orchestration",
- "delegation",
- "leases"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "debug-panel-and-logs": {
- "name": "debug-panel-and-logs",
- "description": "How to use the debug panel, session logging, and terminal diagnostics",
- "tags": [
- "debug",
- "logging",
- "diagnostics",
- "troubleshooting"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "webdav-operations": {
- "name": "webdav-operations",
- "description": "How to use WebDAV cloud storage for backup, file sync, and remote file access",
- "tags": [
- "webdav",
- "cloud",
- "backup",
- "sync",
- "storage"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "security-and-safety": {
- "name": "security-and-safety",
- "description": "How to use WebX11 security levels, command blocking, and safety features",
- "tags": [
- "security",
- "safety",
- "blocking",
- "permissions"
- ],
- "category": "system",
- "created": "2026-06-02T13:19:44.543Z",
- "updated": "2026-06-02T13:19:44.543Z"
- },
- "mindmap-user-guide": {
- "name": "mindmap-user-guide",
- "description": "How to create, view, and manage brainstorming mindmaps using the mindmap terminal module",
- "tags": [
- "mindmap",
- "brainstorming",
- "organization",
- "planning"
- ],
- "category": "productivity",
- "created": "2026-06-02T13:20:28.672Z",
- "updated": "2026-06-02T13:20:28.672Z"
- },
- "bug-tracker": {
- "name": "bug-tracker",
- "description": "Systematic workflow for tracking bugs using a JSON log file in the VFS.",
- "tags": [
- "dev",
- "debugging",
- "management",
- "workflow"
- ],
- "category": "dev",
- "created": "2026-06-02T10:10:44.447Z",
- "updated": "2026-06-02T10:10:44.447Z"
- },
- "task-manager": {
- "name": "task-manager",
- "description": "A systematic workflow for tracking and managing tasks via a VFS JSON store.",
- "tags": [
- "productivity",
- "tasks",
- "vfs"
- ],
- "category": "productivity",
- "created": "2026-06-02T10:12:44.476Z",
- "updated": "2026-06-02T10:12:44.476Z"
- },
- "agent-optimization-framework": {
- "name": "agent-optimization-framework",
- "description": "",
- "tags": [
- "optimization",
- "agentic-workflow",
- "efficiency",
- "tool-calls"
- ],
- "category": "system",
- "created": "2026-05-29T14:52:23.451Z",
- "updated": "2026-05-29T14:52:23.451Z"
- },
- "macro-engine-debug": {
- "name": "macro-engine-debug",
- "description": "",
- "tags": [
- "debug",
- "a-repair",
- "macro"
- ],
- "category": "system",
- "created": "2026-05-29T15:06:24.057Z",
- "updated": "2026-05-29T15:06:24.057Z"
- },
- "macro-engine-onboarding": {
- "name": "macro-engine-onboarding",
- "description": "",
- "tags": [
- "onboarding",
- "context",
- "macro"
- ],
- "category": "system",
- "created": "2026-05-29T15:06:24.064Z",
- "updated": "2026-05-29T15:06:24.064Z"
- },
- "project-profile-manager": {
- "name": "project-profile-manager",
- "description": "",
- "tags": [
- "context",
- "memory",
- "workspace"
- ],
- "category": "system",
- "created": "2026-05-29T15:08:44.897Z",
- "updated": "2026-05-29T15:08:44.897Z"
- }
-} \ No newline at end of file
+{"navigating-the-terminal":{"name":"navigating-the-terminal","description":"How to explore the WebX11 terminal, find commands, check status, and navigate the filesystem","tags":["terminal","navigation","help","filesystem"],"category":"system","created":"2026-06-02T22:07:32.333Z","updated":"2026-06-02T22:07:32.333Z"},"memory-and-profile":{"name":"memory-and-profile","description":"How to use the user profile system, session memory, and pattern tracking for persistent context","tags":["memory","profile","session","persistence"],"category":"system","created":"2026-06-02T22:07:32.333Z","updated":"2026-06-02T22:07:32.333Z"},"web-search-and-fetch":{"name":"web-search-and-fetch","description":"How to search the web and fetch URL content using the WebX11 proxy API","tags":["search","fetch","web","proxy","api"],"category":"research","created":"2026-06-02T22:07:32.334Z","updated":"2026-06-02T22:07:32.334Z"},"module-management":{"name":"module-management","description":"How to view, edit, test, reload modules and manage startup configuration","tags":["modules","editing","code","self-improvement"],"category":"dev","created":"2026-06-02T22:07:32.334Z","updated":"2026-06-02T22:07:32.334Z"},"system-maintenance":{"name":"system-maintenance","description":"How to reset, troubleshoot, and maintain the WebX11 terminal","tags":["system","maintenance","reset","troubleshoot","config"],"category":"system","created":"2026-06-02T22:07:32.334Z","updated":"2026-06-02T22:07:32.334Z"},"backup-and-restore":{"name":"backup-and-restore","description":"How to backup, restore, and export WebX11 data","tags":["backup","restore","export","import","persistence"],"category":"system","created":"2026-06-02T22:07:32.334Z","updated":"2026-06-02T22:07:32.334Z"},"mindmap-workflow":{"name":"mindmap-workflow","description":"How to create, view, edit, and manage brainstorming mindmaps","tags":["mindmap","brainstorming","planning","organization"],"category":"productivity","created":"2026-06-02T22:07:32.334Z","updated":"2026-06-02T22:07:32.334Z"},"skills-system-guide":{"name":"skills-system-guide","description":"How to use the skills system: load, create, patch, list, and audit skills for persistent procedural memory","tags":["skills","system","meta"],"category":"system","created":"2026-06-02T22:07:32.334Z","updated":"2026-06-02T22:07:32.334Z"},"agent-orchestration":{"name":"agent-orchestration","description":"How to use the agent registry, leases, and orchestrator for multi-agent workflows","tags":["agents","orchestration","delegation","leases"],"category":"system","created":"2026-06-02T22:07:32.335Z","updated":"2026-06-02T22:07:32.335Z"},"debug-panel-and-logs":{"name":"debug-panel-and-logs","description":"How to use the debug panel, session logging, and terminal diagnostics","tags":["debug","logging","diagnostics","troubleshooting"],"category":"system","created":"2026-06-02T22:07:32.335Z","updated":"2026-06-02T22:07:32.335Z"},"webdav-operations":{"name":"webdav-operations","description":"How to use WebDAV cloud storage for backup, file sync, and remote file access","tags":["webdav","cloud","backup","sync","storage"],"category":"system","created":"2026-06-02T22:07:32.335Z","updated":"2026-06-02T22:07:32.335Z"},"security-and-safety":{"name":"security-and-safety","description":"How to use WebX11 security levels, command blocking, and safety features","tags":["security","safety","blocking","permissions"],"category":"system","created":"2026-06-02T22:07:32.335Z","updated":"2026-06-02T22:07:32.335Z"},"mindmap-user-guide":{"name":"mindmap-user-guide","description":"How to create, view, and manage brainstorming mindmaps using the mindmap terminal module","tags":["mindmap","brainstorming","organization","planning"],"category":"productivity","created":"2026-06-02T13:20:28.672Z","updated":"2026-06-02T13:20:28.672Z"},"bug-tracker":{"name":"bug-tracker","description":"Systematic workflow for tracking bugs using a JSON log file in the VFS.","tags":["dev","debugging","management","workflow"],"category":"dev","created":"2026-06-02T10:10:44.447Z","updated":"2026-06-02T10:10:44.447Z"},"task-manager":{"name":"task-manager","description":"A systematic workflow for tracking and managing tasks via a VFS JSON store.","tags":["productivity","tasks","vfs"],"category":"productivity","created":"2026-06-02T10:12:44.476Z","updated":"2026-06-02T10:12:44.476Z"},"agent-optimization-framework":{"name":"agent-optimization-framework","description":"","tags":["optimization","agentic-workflow","efficiency","tool-calls"],"category":"system","created":"2026-05-29T14:52:23.451Z","updated":"2026-05-29T14:52:23.451Z"},"macro-engine-debug":{"name":"macro-engine-debug","description":"","tags":["debug","a-repair","macro"],"category":"system","created":"2026-05-29T15:06:24.057Z","updated":"2026-05-29T15:06:24.057Z"},"macro-engine-onboarding":{"name":"macro-engine-onboarding","description":"","tags":["onboarding","context","macro"],"category":"system","created":"2026-05-29T15:06:24.064Z","updated":"2026-05-29T15:06:24.064Z"},"project-profile-manager":{"name":"project-profile-manager","description":"","tags":["context","memory","workspace"],"category":"system","created":"2026-05-29T15:08:44.897Z","updated":"2026-05-29T15:08:44.897Z"}} \ No newline at end of file
diff --git a/skills/macro-engine-debug.md b/skills/macro-engine-debug.md
index cd43a29..e8cc662 100644
--- a/skills/macro-engine-debug.md
+++ b/skills/macro-engine-debug.md
@@ -1,10 +1,20 @@
---
name: macro-engine-debug
-description: A compound operation to audit, view, and test a module in one logical flow.
-steps:
- 1. Call get_module_status to identify if the module is loaded/modified.
- 2. Call view_module(name) to analyze the source.
- 3. Call run_command('test-module <name>') or similar health checks.
- 4. Synthesize a health report.
-tags: [debug, a-repair, macro]
+description: A compound operation sequence to audit, view, and test a module for stability and correctness.
+tags: [debug, a-repair, macro, development]
+category: dev
---
+
+# Macro Engine Debug
+
+## 🎯 Objective
+Rapidly diagnose issues within a loaded module by combining status checks, source analysis, and live testing.
+
+## 🛠️ Execution Steps
+1. **Status Check:** Call `get_module_status` to identify if the module is currently loaded, modified, or has a remote URL mismatch.
+2. **Source Analysis:** Call `view_module(name)` to examine the current implementation logic.
+3. **Live Testing:** Use `test_module(name)` to load the edited version from `/_mods/` and verify the fix.
+4. **Synthesis:** Compare the test results with the original bug report to confirm the resolution.
+
+## 🔄 Workflow
+`get_module_status` ➔ `view_module` ➔ `test_module` ➔ `report`
diff --git a/skills/macro-engine-onboarding.md b/skills/macro-engine-onboarding.md
index 46c2677..669d665 100644
--- a/skills/macro-engine-onboarding.md
+++ b/skills/macro-engine-onboarding.md
@@ -1,10 +1,20 @@
---
name: macro-engine-onboarding
-description: A rapid context-recovery sequence to understand current session state.
-steps:
- 1. Call session_recent(3) to see previous work.
- 2. Call list_files('') to see current root state.
- 3. Call load_skills('current-task') to find relevant procedures.
- 4. Call user_list to check for project-specific flags.
-tags: [onboarding, context, macro]
+description: A rapid context-recovery sequence to align the AI with the current session state and active projects.
+tags: [onboarding, context, recovery, macro]
+category: system
---
+
+# Macro Engine Onboarding
+
+## 🎯 Objective
+Efficiently recover state and context at the start of a session to avoid redundant queries and minimize hallucinations.
+
+## 🛠️ Execution Steps
+1. **Session Review:** Call `session_recent(3)` to identify the last active tasks and their outcomes.
+2. **VFS Snapshot:** Call `list_files('')` to examine the root directory for new project files or configuration changes.
+3. **Procedure Retrieval:** Call `load_skills('current-task')` to see if any stored procedures are applicable to the immediate goal.
+4. **User Preferences:** Call `user_list` to check for project-specific flags or persistent preferences (e.g., preferred models, project paths).
+
+## 🔄 Workflow
+`session_recent` ➔ `list_files` ➔ `load_skills` ➔ `user_list`
diff --git a/skills/mindmap-master-guide.md b/skills/mindmap-master-guide.md
new file mode 100644
index 0000000..83cebd2
--- /dev/null
+++ b/skills/mindmap-master-guide.md
@@ -0,0 +1,40 @@
+---
+name: mindmap-master-guide
+description: Comprehensive guide to creating, managing, and exporting brainstorming mindmaps using the mindmap terminal module.
+tags: [mindmap, brainstorming, planning, organization, visualization]
+category: productivity
+---
+## Core Workflow
+
+1. **Initialization**
+ - `mindmap new "<topic>" -t tag1,tag2` — Creates a root node.
+ - Tags are optional (e.g., planning, research, dev).
+ - The root node is auto-assigned a color from the 7-color palette.
+
+2. **Expansion (Adding Nodes)**
+ - `mindmap add <parent-id> "<idea>" -t tag` — Adds a child node to a specific parent.
+ - To find the `parent-id`, use `mindmap show`. IDs are 4-character random strings (e.g., `a3f8`).
+
+3. **Visualization**
+ - `mindmap show` — Displays the full tree using Unicode box-drawing.
+ - `mindmap show <id>` — Displays a subtree starting from the specified node.
+
+4. **Refinement (Editing)**
+ - `mindmap rename <id> "<new text>"` — Changes the node text.
+ - `mindmap color <id> <color>` — Sets node color (`red`, `green`, `yellow`, `blue`, `cyan`, `magenta`, `white`).
+ - `mindmap tag <id> <tag>` — Assigns or updates a tag for the node.
+
+5. **Persistence & Storage**
+ - `mindmap save <name>` — Saves the current map to localStorage.
+ - `mindmap load <name>` — Restores a saved map.
+ - `mindmap list` — Lists all saved mindmaps.
+ - `mindmap delete <name>` — Removes a saved map from storage.
+
+6. **Exporting**
+ - `mindmap export [id]` — Generates a Markdown bullet list of the map (or specific subtree), automatically copying the result to the clipboard.
+
+## Use Cases
+- **Brainstorming:** Map out feature sets, project architectures, or conceptual ideas.
+- **Planning:** Decompose complex tasks into manageable sub-tasks.
+- **Organization:** Structure research findings or user requirements.
+- **Trigger Phrases:** Use when the user mentions "brainstorm", "diagram", "organize thoughts", "plan", or "map out".