Skip to main content

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)

Source distribution for codetree-skill 0.1.0
File Size Uploaded Provenance
codetree_skill-0.1.0.tar.gz 4.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for codetree-skill 0.1.0
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page