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
Metadata
Release files for codetree-skill 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| codetree_skill-0.1.0.tar.gz | 4.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| codetree_skill-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.5 kB
Release files / codetree_skill-0.1.0.tar.gz
| Download URL | codetree_skill-0.1.0.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6e26da6d10c706ce949207faff24f00f3c99598946534a9be309eba8227d5d6d
|
|
BLAKE2b-256 checksum How to use checksums |
7394a10289d3e59d6bb455c55c2d180766dd4bafa466d445fc265909f246bb4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / codetree_skill-0.1.0-py3-none-any.whl
| Download URL | codetree_skill-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83ec61b5119949dc467798566517b59bd89c8b8e34c1703d18dffe41a40aa84b
|
|
BLAKE2b-256 checksum How to use checksums |
eb7b7dc314b16abfa14098f4179a7c042c4a075f12346be1506034fabb3e613f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for codetree-skill 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.