Clawdbot Skill for CodeTree - Query code repositories using natural language
Project description
CodeTree Skill for Clawdbot
Clawdbot skill for querying code repositories using natural language. Built on vectorless RAG technology.
Installation
pip install codetree-skill
Usage
CLI Commands
# Index a repository
codetree-skill index /path/to/repo
# Query the codebase
codetree-skill query /path/to/repo "How does authentication work?"
# Show code structure
codetree-skill tree /path/to/repo
# Find symbol references
codetree-skill find /path/to/repo "UserService"
# Get statistics
codetree-skill stats /path/to/repo
As Clawdbot Skill
Copy the skill files to your Clawdbot skills directory:
# Find where the skill is installed
python -c "import codetree_skill; print(codetree_skill.__file__)"
# Copy to Clawdbot skills (adjust path as needed)
cp -r /path/to/codetree_skill ~/.clawdbot/skills/codetree/
Features
- 🚫 No Vector Database - Uses LLM reasoning instead of embeddings
- 🌳 AST Parsing - Understands actual code structure
- 🔗 Cross-File References - Tracks imports and dependencies
- 💬 Natural Language - Ask questions in plain English
Supported Languages
- Python
- JavaScript / TypeScript
- Go
- Rust
- Java
Requirements
- Python 3.10+
- OpenAI or Anthropic API key
Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
codetree_skill-0.1.0.tar.gz
(4.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file codetree_skill-0.1.0.tar.gz.
File metadata
- Download URL: codetree_skill-0.1.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e26da6d10c706ce949207faff24f00f3c99598946534a9be309eba8227d5d6d
|
|
| MD5 |
617b7105a3bc9f1a8124bdd0763b4768
|
|
| BLAKE2b-256 |
7394a10289d3e59d6bb455c55c2d180766dd4bafa466d445fc265909f246bb4b
|
File details
Details for the file codetree_skill-0.1.0-py3-none-any.whl.
File metadata
- Download URL: codetree_skill-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83ec61b5119949dc467798566517b59bd89c8b8e34c1703d18dffe41a40aa84b
|
|
| MD5 |
a9d3c41f2e201fc41d6ea5657835e4e8
|
|
| BLAKE2b-256 |
eb7b7dc314b16abfa14098f4179a7c042c4a075f12346be1506034fabb3e613f
|