Skip to content

Add function placement principles to usethis-python-code skill#1629

Merged
nathanjmcdougall merged 3 commits into
mainfrom
copilot/update-agent-config-function-placement
Mar 29, 2026
Merged

Add function placement principles to usethis-python-code skill#1629
nathanjmcdougall merged 3 commits into
mainfrom
copilot/update-agent-config-function-placement

Conversation

Copilot AI commented Mar 29, 2026

Copy link
Copy Markdown
Contributor
  • Add "Choosing where to place a function" section to usethis-python-code skill
  • Increment skill version (1.0 → 1.1)
  • Revise step 4 of the placement procedure: when Import Linter contracts would be violated, introduce a new shared lower-level module and declare it in the contract — rather than falling back to a "next-best candidate" (1.1 → 1.2)
  • Run prek static checks — all passed

Resolves #1604


📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

…skill

Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/b5d5e214-b6b0-47e3-b6fb-274d1aba1dc6

Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
Copilot AI changed the title [WIP] Update agent config to manage function placement Add function placement principles to usethis-python-code skill Mar 29, 2026
Copilot AI requested a review from nathanjmcdougall March 29, 2026 21:45
@nathanjmcdougall nathanjmcdougall marked this pull request as ready for review March 29, 2026 21:46
Comment thread .agents/skills/usethis-python-code/SKILL.md Outdated
…odule

Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/afcbcbd0-8ef8-4127-88b4-91cb66bf5f34

Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
@nathanjmcdougall nathanjmcdougall merged commit 6bf6d04 into main Mar 29, 2026
1 check passed
@nathanjmcdougall nathanjmcdougall deleted the copilot/update-agent-config-function-placement branch March 29, 2026 22:25
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.

Agent config to instruct where to place a function

2 participants