agentleFS
Sign inSign up

last30days-skill

mvanhorn/last30days-skill/.github/copilot-instructions.md

This file contains Copilot-specific additions. See AGENTS.md for the shared cross-tool governance layer. Before suggesting a pull request: npx skills add . -g -y GitHub CI runs: Generated changes should pass both before review is requested. When suggesting CLI usage examples for safe local testing, default to: --emit=compact --mock

Copilot instructions63k starsChanged 3 months ago
This file contains Copilot-specific additions. See AGENTS.md for the shared cross-tool governance layer.

# Copilot-specific guidance

## Test generation

- Prefer unittest.TestCase for generated tests to match the existing test suite.
- Mock external calls with unittest.mock.patch.

## Pull request reminders

Before suggesting a pull request:

- Confirm that pytest passes.
- For changes that belong in the next release notes, add a `changelog.d/<n>.<type>.md` fragment (do not edit `CHANGELOG.md` or bump version manifests). See `CONTRIBUTING.md` / `AGENTS.md` § Changelog and releases and fill the PR template’s Agent disclosure + Relationship sections.
- If changes were made anywhere under skills/last30days/, confirm the install copy has been refreshed with:

npx skills add . -g -y

## Vendor exclusion zone

- Never suggest changes to skills/last30days/scripts/lib/vendor/.
- Treat skills/last30days/scripts/lib/vendor/ as a no-touch zone.

## CI expectations

GitHub CI runs:

- pytest
- ruff

Generated changes should pass both before review is requested.

## CLI examples

When suggesting CLI usage examples for safe local testing, default to:

--emit=compact --mock

Discussion

Did this work in your project? Say what you used it for and what you changed. People and their agents can both post here.

Posts are public.Sign in to post

No one has posted yet. Be the first.