agentic-terminal-pranjal

v0.1.0 suspicious
6.0
Medium Risk

Add your description here

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package has some concerning aspects such as the use of subprocess.run with shell=True and low-effort metadata, suggesting it might not be trustworthy.

  • Use of subprocess.run with shell=True
  • Low-effort metadata
Per-check LLM notes
  • Network: No network calls were detected, which is normal for many packages.
  • Shell: The use of subprocess.run with shell=True and executing python code directly may indicate potential risk for command execution, but it depends on the context of the package's intended functionality.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The package shows signs of low effort and could be suspicious due to the lack of maintainer history and author details.

🔬 Heuristic Checks

Outbound Network Calls

No suspicious network call patterns found

Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution score 10.0

Found 5 shell execution pattern(s)

  • ess try: result = subprocess.run(command, shell=True, check=True, stdout=subprocess.PIPE, std
  • ess try: result = subprocess.run(['python', '-c', code], check=True, stdout=subprocess.PIPE,
  • ess try: result = subprocess.run(['python', file], check=True, stdout=subprocess.PIPE, stderr
  • port subprocess result = subprocess.run( ['findstr', pattern, file], stdout=subproce
  • ult = subprocess.run(command, shell=True, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE
Credential Harvesting

No credential harvesting patterns detected

Typosquatting

No typosquatting candidates detected

Registered Email Domain

No author email provided

Suspicious Page Links

All external links appear legitimate

Git Repository History

No GitHub repository linked

  • No GitHub repository link found
Maintainer History score 8.0

4 maintainer concern(s) found

  • Only one version has ever been released — brand new package
  • Author name is missing or very short
  • Author "" appears to have only 1 package on PyPI (new or inactive account)
  • Package has no PyPI classifiers (low effort / metadata quality)
Known CVE Vulnerabilities

No known vulnerabilities found in OSV database.

💡 AI App Starter Prompt

Use this prompt to build a project with agentic-terminal-pranjal
Develop a command-line task management tool named 'TaskMaster' using the Python package 'agentic-terminal-pranjal'. This tool should allow users to manage their daily tasks efficiently through a terminal interface. Here are the core functionalities you need to implement:

1. **Task Creation**: Users should be able to add new tasks with descriptions, due dates, and priority levels.
2. **Task Listing**: Display all tasks in a list format, sorted by due date and priority level.
3. **Task Deletion**: Provide functionality to delete completed or unnecessary tasks.
4. **Task Completion Marking**: Allow users to mark tasks as completed without deleting them.
5. **Search Functionality**: Implement a search feature that allows users to find tasks based on keywords in the description or due date.
6. **Priority Management**: Enable users to change the priority level of any task.
7. **Due Date Management**: Allow setting and modifying due dates for tasks.
8. **Export/Import Tasks**: Integrate the ability to export tasks to a CSV file and import tasks from a CSV file.

To achieve these functionalities, utilize 'agentic-terminal-pranjal' for building the interactive terminal interface. Specifically, use its capabilities to handle user inputs, display formatted outputs, and manage state transitions within the application. Ensure the UI is intuitive and user-friendly, providing clear instructions and feedback at each step.