Skip to main content

Skill Manager TreeShell MCP - Three-tier skill architecture for compound intelligence

Project description

skill-manager-treeshell

TreeShell MCP for three-tier skill architecture in the GNOSYS compound intelligence ecosystem.

Overview

skill-manager-treeshell provides skill, skillset, and persona management through a TreeShell interface. Skills are on-demand context injection - text that gets loaded into conversations when needed.

Installation

pip install skill-manager-treeshell

MCP Configuration

Add to your Claude Code claude_desktop_config.json:

{
  "mcpServers": {
    "skill-manager-treeshell": {
      "command": "skill-manager-treeshell"
    }
  }
}

Three-Tier Architecture

1. Global Catalog

All skills, searchable via RAG. The source of truth.

2. Equipped State

Currently loaded skills for this session. What's active right now.

3. Skillsets

Named groups of skills for batch loading. "Equip the web-dev skillset" loads multiple related skills at once.

Actions

Global Catalog

Action Description
list_skills List all skills in catalog
list_domains List skill domains
list_by_domain List skills in a domain
get_skill Get full skill content
create_skill Create a new skill
search_skills RAG search over skills

Equipped State

Action Description
list_equipped List currently equipped skills
get_equipped_content Get content of all equipped
equip Equip a skill or skillset
unequip Unequip a skill
unequip_all Clear all equipped

Skillsets

Action Description
list_skillsets List all skillsets
create_skillset Create a skillset
add_to_skillset Add skill to skillset
match_skilllog Match SkillLog prediction

Personas

Action Description
list_personas List all personas
create_persona Create a persona
equip_persona Equip a persona
get_active_persona Get active persona
deactivate_persona Deactivate current persona

Usage

# List available skills
list_skills.exec {}

# Search for skills
search_skills.exec {"query": "vue component patterns"}

# Equip a skill
equip.exec {"name": "make-mcp"}

# Get equipped content
get_equipped_content.exec {}

Part of GNOSYS

This package is part of the GNOSYS compound intelligence system for Claude Code.

License

GNOSYS Personal Builder License (GPBL) v1.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skill_manager_treeshell-0.1.7.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skill_manager_treeshell-0.1.7-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file skill_manager_treeshell-0.1.7.tar.gz.

File metadata

  • Download URL: skill_manager_treeshell-0.1.7.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for skill_manager_treeshell-0.1.7.tar.gz
Algorithm Hash digest
SHA256 e445dd5f807c0084c7aa05ddfab31d21f9ff329e2a2f03ca54ee19ee2f5feae5
MD5 80061b9120225c131bf431c6f8d6ae71
BLAKE2b-256 20c18f1e83da26ae99bd370794eb9c0a001e89a5c70f00db4c6d28afa67698fd

See more details on using hashes here.

File details

Details for the file skill_manager_treeshell-0.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for skill_manager_treeshell-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b8295e4b42204c015ec2e2248e8304e290d9108c17eefdd6ce2da599a33c0a22
MD5 8525f6cccb6c92239b39d9d7593cca32
BLAKE2b-256 b7cc3e3636d9748c8fb21a32482a95e7157060ff0c1eca7df2f98d3f1a0ea835

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page