@compilr-dev/agents-coding-python
v0.1.4
Published
Python analysis tools for AI agents - AST-based code analysis using Tree-sitter
Maintainers
Readme
@compilr-dev/agents-coding-python
Python analysis tools for AI agents - AST-based code analysis using Tree-sitter.
Installation
npm install @compilr-dev/agents-coding-pythonPeer dependency: @compilr-dev/agents ^0.3.0
Features
- AST Analysis - Parse and analyze Python code via Tree-sitter
- Function/Class Extraction - Extract definitions with signatures
- Import Analysis - Track module dependencies
- Docstring Parsing - Extract documentation
Usage
import { pythonTools, pythonSkills } from '@compilr-dev/agents-coding-python';
// Register tools with your agent
agent.registerTools(pythonTools);
agent.registerSkills(pythonSkills);Tools
| Tool | Description |
|------|-------------|
| analyzePython | Analyze Python file structure |
| extractFunctions | Extract function definitions |
| extractClasses | Extract class definitions |
| findImports | Find import statements |
Part of the agents-coding ecosystem
@compilr-dev/agents-coding- Umbrella package (recommended)@compilr-dev/agents-coding-core- Language-agnostic tools@compilr-dev/agents-coding-ts- TypeScript/JavaScript analysis@compilr-dev/agents-coding-go- Go analysis
License
MIT
