Skip to content

Conversation

@xpcmdshell
Copy link
Owner

Summary

Add infrastructure to improve agent readiness from Level 1 to Level 2.

Changes

  • Add pre-commit hooks with ruff and mypy for automated code quality checks
  • Add pytest-cov with 60% coverage threshold
  • Add Dependabot for automated dependency updates (pip and GitHub Actions)
  • Add issue templates (bug report, feature request)
  • Add PR template with checklist
  • Add CODEOWNERS file (@xpcmdshell for all code)
  • Add Codecov integration to CI workflow
  • Update .gitignore for coverage files
  • Document new commands in AGENTS.md

Type of Change

  • New feature (non-breaking change that adds functionality)

Testing

  • Linting passes (uv run ruff check .)
  • Tests pass locally (uv run pytest) - CI will verify

Notes

After merging, you'll need to:

  1. Enable GitHub secret scanning in repository settings
  2. (Optional) Add CODECOV_TOKEN secret for coverage uploads

xpcmdshell and others added 2 commits January 11, 2026 13:12
- Add pre-commit hooks with ruff and mypy
- Add pytest-cov with 60% coverage threshold
- Add Dependabot for automated dependency updates
- Add issue templates (bug report, feature request)
- Add PR template with checklist
- Add CODEOWNERS file
- Add Codecov integration to CI
- Update .gitignore for coverage files
- Document new commands in AGENTS.md

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
- Update Python badge from 3.11+ to 3.12+
- Fix skill examples to use async def run() (required since v0.10.0)
@xpcmdshell xpcmdshell merged commit cd75dd6 into main Jan 12, 2026
2 checks passed
@xpcmdshell xpcmdshell deleted the feature/agent-readiness-level2 branch January 12, 2026 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants