Skyvern-AI/skyvern
application Python 21k stars
1.9k forks
Created Feb 2024 · last pushed 5 days ago
apiautomationbrowsercomputergptllmplaywrightpythonrpavisionworkflowbrowser-automationaipowerautomatepuppeteerselenium
A
90
/ 100
api automation browser computer gpt llm playwright python rpa vision workflow browser-automation ai powerautomate puppeteer selenium
Last analyzed: April 3, 2026
Created: February 28, 2024 Last pushed: April 3, 2026
Dimension Scores
Individual health dimension scores for this repository
Security 80
Testing 100
Documentation 100
Architecture 100
DevOps 78
Maintenance 83
Detailed Findings
Security 80/100
✓ Security policy (SECURITY.md) Security policy found with contact info (860 chars)
✓ Pinned dependencies (Actions SHA) 11/11 action refs pinned to SHA (100%)
✓ Token permissions At least one workflow uses explicit restrictive permissions
✗ Dependency update automation No Dependabot or Renovate config found
✗ Code ownership No code ownership file — add CODEOWNERS or OWNERS for review enforcement
✓ No committed .env files No .env files committed
✓ .gitignore present .gitignore found
✓ CI workflows (branch protection proxy) GitHub Actions found (likely branch protection in place)
Testing 100/100
✓ CI workflows GitHub Actions detected
✓ Test files 288 test-related file(s) found
✓ Coverage configuration Coverage/test runner config found
✓ Test runner configured Test runner configuration detected
✓ Pre-commit hooks Using pre-commit
Documentation 100/100
✓ README quality README.md is 30166 chars
✓ LICENSE file License: AGPL-3.0
✓ CONTRIBUTING guide Contributing guide found
✓ CHANGELOG Changelog or release notes found
✓ Documentation directory or API docs Documentation directory or API docs found
✓ Repository description Description: "Automate browser based workflows with AI"
Architecture 100/100
✓ Type checking (mypy / pyright) Type checker config found
✓ Linter (ruff / flake8 / pylint) Linter config found
✓ Code formatter (black / ruff / yapf) Formatter config found
✓ Package structure (src/ or package layout) Python package structure found
✓ Build configuration (pyproject.toml / setup.py) Build config found
DevOps 78/100
✓ CI/CD pipeline GitHub Actions
✓ Container support (Docker) Docker config found (Dockerfile) (Compose)
✓ Release automation Release automation configured
✗ Issue/PR templates No issue or PR templates
✗ Deployment/Infrastructure config No deployment configuration detected
Maintenance 83/100
✓ Last commit recency Last commit 0 day(s) ago — actively maintained
✗ Open issue freshness Median open issue age: 308 day(s) — stale issues accumulating (oldest sampled: 311 days)
✓ Recent releases Latest release 0 day(s) ago (5 recent releases)
✓ Bus factor Bus factor 5 — healthy contributor distribution (wintonzheng, LawyZheng, ykeremy, jomido, suchintan)
✓ Community adoption (stars) 21,034 stars — strong community adoption
✗ Maintainer funding No FUNDING.yml found (not penalized)