Imported from LBognanni/gitpane (
AGENTS.md). Install upstream withnpx skills add LBognanni/gitpane. Copyright stays with the author.
Instructions for agents
- Use
uvinstead of raw python - ruthlessly apply the KISS principle: keep it simple, avoid unnecessary complexity, and focus on the core functionality.
- Test the application logic but don't test git itself. The git commands are assumed to be correct and don't need to be tested.
- Mark performance and benchmark tests with
@pytest.mark.performance. - Exclude performance tests during routine feature work with
uv run pytest -m "not performance". Run them explicitly withuv run pytest -m performanceonly when working on performance or when the user requests them. - use gitmoji whem committing
Project context
- Read
docs/milestones.md,docs/design-spec.md, ordocs/workflow.mdonly when the task concerns their milestone, design, or workflow.