AI Analysis
The package has a high risk of credential harvesting and lacks credible metadata, suggesting potential malicious intent.
- High credential risk
- Unknown author with no history
Per-check LLM notes
- Network: No network calls detected, which is normal unless the package requires network functionality.
- Shell: No shell execution patterns detected, indicating no immediate risk of executing arbitrary commands.
- Obfuscation: No obfuscation patterns detected.
- Credentials: High risk of credential harvesting due to suspicious file access attempts.
- Metadata: The package shows some red flags such as an unknown author with no history and a repository with no engagement.
Package Quality Overall: Medium (5.8/10)
Test suite present — 9 test file(s) found
Test runner config found: conftest.pyTest runner config found: pyproject.toml9 test file(s) detected (e.g. conftest.py)
Some documentation present
Detailed PyPI description (11923 chars)
No contributing guide or governance files found
No CONTRIBUTING, CODE_OF_CONDUCT, or governance files found
Partial type annotation coverage
46 type-annotated function signatures detected in source
Active multi-contributor project
3 unique contributor(s) across 12 commits in Bucha11/axor-claudeSmall but multi-author team (3–4 contributors)
Heuristic Checks
No suspicious network call patterns found
No obfuscation patterns detected
No shell execution patterns detected
Found 6 credential access pattern(s)
ous `.claude/skills/foo.md -> /etc/passwd` from being silently injected as system context.user's own axor config, and `/etc/shadow`-class files. Symlinks are resolved before the check sonetrc", "~/.pgpass", "/etc/shadow", "/etc/sudoers", "/etc/ssh", "/proc/self/envirredirect to ~/.ssh/id_rsa or /etc/shadow. resolved = resolve_safe(path, for_write=False)ass with `cwd/innocuous -> ~/.ssh/id_rsa`. 2. **Optional sandbox root** via `AXOR_FS_SANDBOX_ROOT`:under cwd cannot redirect to ~/.ssh/id_rsa or /etc/shadow. resolved = resolve_safe(path, for_w
No typosquatting candidates detected
No author email provided
All external links appear legitimate
Git history flags: Repository has zero stars and zero forks
Repository has zero stars and zero forks
2 maintainer concern(s) found
Author name is missing or very shortAuthor "" appears to have only 1 package on PyPI (new or inactive account)
No known vulnerabilities found in OSV database.
AI App Starter Prompt
Create a mini-application named 'ClaudeCodeGuard' that leverages the 'axor-claude' package to manage code quality and security checks for Python projects. This tool will serve as a bridge between the Claude Code adapter and the axor-core governance kernel, enabling developers to easily integrate advanced code governance functionalities into their workflows. Step 1: Set up the Project Environment - Initialize a new Python project. - Install the 'axor-claude' package and any other necessary dependencies. Step 2: Define Core Functionality - Implement a function that takes a Python project directory as input. - Use 'axor-claude' to perform a comprehensive code analysis on the provided directory. - The analysis should include static code analysis, security vulnerabilities scanning, and compliance checks. Step 3: Enhance with Additional Features - Integrate a user-friendly CLI interface using libraries like Click or argparse. - Allow users to customize the types of checks performed (e.g., PEP8 style guide, security scans). - Provide real-time feedback and suggestions for improving code quality. Step 4: Create a Reporting System - Develop a feature that generates detailed reports based on the analysis results. - Reports should include sections such as code quality metrics, detected vulnerabilities, and recommendations for improvement. - Save reports in a human-readable format like Markdown or HTML. Step 5: Test and Validate - Write unit tests to ensure the accuracy and reliability of the code analysis functions. - Perform integration testing to confirm the application works seamlessly with various Python projects. - Validate the effectiveness of the reporting system by analyzing different types of projects. How to Utilize 'axor-claude': - 'axor-claude' acts as a mediator between your application and the axor-core governance kernel. It translates requests from your application into actions that the kernel understands, then returns the results back to your app. - Use 'axor-claude' methods to initiate the code analysis process, interpret the returned data, and apply it within your application's workflow.
💬 Discussion Feed
No discussion yet. Be the first to share your thoughts!
Report Abuse / Security Issue