Favicon of python-testing

python-testing Skill

AI Agent SkillPythonOpen source

Guidelines for writing and running tests in the Agent Framework Python codebase. Use this when creating, modifying, or running tests. Published by microsoft in agent-framework.

Decision snapshot

Is this a fit?

Best for

Testing, Writing, Includes SKILL.md, Reusable instructions

Works with

Compatibility not yet detected.

Access

Permission behavior not yet detected.

Setup

Copy skill directory

Project health

8 days ago · MIT license

Considerations

No specific cautions were detected. Review the source and requested permissions before installing.

What is python-testing Skill?

Guidelines for writing and running tests in the Agent Framework Python codebase. Use this when creating, modifying, or running tests. Published by microsoft in agent-framework. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
100/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Testing
  • Writing
  • Testing use cases
  • Writing use cases

Declared skill metadata

  • Source file: python/.github/skills/python-testing/SKILL.md

These fields retain source and confidence evidence from the indexed SKILL.md.

Compatibility and setup

Copy skill directory
  • Install or run with Copy skill directory

When to use python-testing Skill

  • Use it for testing.
  • Use it for writing.

Built with

PythonCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/agent-framework
  • Skill file: python/.github/skills/python-testing/SKILL.md

What it does

Guidelines for writing and running tests in the Agent Framework Python codebase. Use this when creating, modifying, or running tests.

Skill instructions

Python Testing CI enforces at least 85% line coverage for every package classified Beta or Production/Stable. Alpha packages are report-only, and the DevUI and experimental Lab packages are excluded from aggregate coverage enforcement. Tests should be fast, reliable, and maintainable. When adding new code, check that the relevant sections of the codebase are covered by tests, and add new tests as needed. When modifying existing code, update or add tests to cover the changes. We run tests in two stages, for a PR each commit is tested with unit tests only (using -m "not integration"), and the full suite including integration tests is run when merging. When an API is marked as deprecated, migrate ordinary tests to its replacement in the same change. Retain only focused tests that validate the deprecated behavior and warning; integration tests, samples, and unrelated unit tests should use the supported API. Running Tests bash Run tests for all packages in parallel uv run poe test Run tests

Verified compatibility and discovery

Frequently asked questions

What is python-testing?

python-testing is a open-source AI agent skill with Copy skill directory. Guidelines for writing and running tests in the Agent Framework Python codebase. Use this when creating, modifying, or running tests.

Who is python-testing best for?

python-testing is best for reusing agent instructions, scripts, and references, testing workflows, writing workflows.

How do I install python-testing?

Install or run python-testing using Copy skill directory. Check python-testing for the latest setup command.

Is python-testing actively maintained?

python-testing may need a closer maintenance check before production use.

Share:

Stars
13,233
Forks
2,240
Last commit
8 days ago
Last verified
Aug 31, 2026
Metadata fetched
Aug 31, 2026
Repository age
1 year
License
MIT

Project health auto-fetched from the source repository.

Maintain this resource?

Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.

Alternatives to python-testing