Devbox

B+ 88 completed
Other
cli / python · tiny
26
Files
1,093
LOC
1
Frameworks
4
Languages

Pipeline State

completed
Run ID
#366688
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
18.98
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47545
Member of a group with 1 similar repo(s) — canonical #99059 view group →
Top concepts (2)
Project DescriptionTesting
About: code-quality intelligence by Repobility · https://repobility.com

AI Prompt

Create a command-line interface (CLI) tool in Python for managing disposable, SSH-only macOS development environments. The tool should allow users to create a new devbox from a specified preset, list all existing devboxes, rebuild an existing devbox, and permanently destroy one. It should also function as a library, allowing programmatic creation and listing of devboxes using Python functions.
python cli ssh macos devops automation devbox
Generated by gemma4:latest

Catalog Information

CLI and library for managing disposable SSH-only macOS dev environments.

Description

CLI and library for managing disposable SSH-only macOS dev environments.

Novelty

3/10

Tags

python cli ssh macos devops automation devbox

Technologies

pydantic

Claude Models

claude-opus-4-6

Quality Score

B+
88.0/100
Structure
86
Code Quality
100
Documentation
80
Testing
75
Practices
84
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (43% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors

Recommendations

  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (9)
Repobility analyzer · published findings · https://repobility.com
Unknown
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
77.3%
markdown
15.9%
toml
4.4%
yaml
2.3%

Frameworks

pytest

Concepts (2)

Findings curated by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence platform · https://repobility.com
auto_descriptionProject DescriptionCLI and library for managing disposable SSH-only macOS dev environments.80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/90872.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV