There are different ways to contribute to the Strands ecosystem. You can improve the core SDK, help with documentation, or build extensions that others can use.
Installs into .claude/skills of the current project.
Are you the author of 097 Index 9cf305a5?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/tools-only-097-index-9cf305a5)
# Contribute
There are different ways to contribute to the Strands ecosystem. You can improve the core SDK, help with documentation, or build extensions that others can use.
## SDK contributions
These contributions improve the SDK powering every Strands agent.
| I want to... | What it involves | Guide |
|--------------|------------------|-------|
| Fix a bug | Check for existing issues, submit a PR with tests that verify your fix | [SDK](./contributing/core-sdk.md) |
| Add a new feature | For small changes, open an issue first. For larger features, write a design document to align on direction | [Feature Proposals](./contributing/feature-proposals.md) |
| Improve the docs | Fix typos, clarify explanations, add examples, or write new guides | [Documentation](./contributing/documentation.md) |
## Extensions
You can share your tools, model providers, hooks, and session managers with the community by publishing them as packages.
| I want to... | What it involves | Guide |
|--------------|------------------|-------|
| Publish an extension | Package your component and publish to PyPI so others can use it | [Publishing Extensions](./contributing/extensions.md) |
## Community resources
- [Community Catalog](../community/community-packages.md) — Discover community-built extensions
- [GitHub Discussions](https://github.com/strands-agents/sdk-python/discussions) — Ask questions, share ideas
- [Roadmap](https://github.com/orgs/strands-agents/projects/8/views/1) — See what we're working on
- [Development Tenets](https://github.com/strands-agents/docs/blob/main/team/TENETS.md) — Principles that guide SDK design
- [Decision Records](https://github.com/strands-agents/docs/blob/main/team/DECISIONS.md) — Past design decisions with rationale
- [Code of Conduct](https://aws.github.io/code-of-conduct) — Community guidelines
- [Report a Security Issue](https://aws.amazon.com/security/vulnerability-reporting/) — For vulnerabilities, not public issues