Skip to content

Restructure samples repository#220

Open
manoj-selvakumar5 wants to merge 1 commit intostrands-agents:mainfrom
manoj-selvakumar5:restructure
Open

Restructure samples repository#220
manoj-selvakumar5 wants to merge 1 commit intostrands-agents:mainfrom
manoj-selvakumar5:restructure

Conversation

@manoj-selvakumar5
Copy link
Collaborator

Description of changes

Reorganize the samples repository into a numbered, SDK-aligned directory structure for better discoverability and consistency across Python and TypeScript.

New structure

python/

  • 01-learn/ - SDK tutorials
  • 02-deploy/ - Deployment guides (Lambda, Fargate, AgentCore)
  • 03-integrate/ - Third-party integrations
  • 04-use-cases/ - Industry samples/use cases
  • 05-techniques/ - Advanced techniques (agentic RAG)
  • 06-evaluate/ - Evaluation
  • 07-ux-demos/ - UI/UX demo
  • 08-edge/ - Strands Edge

typescript/

  • 01-learn/ - SDK tutorials
  • 02-deploy/ - Deployment guides

What changed

  • Moved tutorials, samples, integrations, and UX demos into numbered directories grouped by purpose
  • Mirrored Python structure in TypeScript where applicable
  • Updated contributor templates under .github/templates/ for the new layout
  • Fixed path references across notebooks and READMEs
  • Added per-directory README files with folder descriptions
  • Removed unused _templates/ prototype directory

Notes

  • No code logic changes -- this is purely a structural reorganization
  • All existing content is preserved, just relocated

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Reorganize repo into numbered, SDK-aligned directory structure:

Python:
  01-learn/    - SDK tutorials (agents, tools, MCP, memory, streaming, etc.)
  02-deploy/   - Deployment guides (containers, Lambda, AgentCore)
  03-integrate/ - Third-party integrations (guardrails, LiteLLM, etc.)
  04-use-cases/ - Industry samples (finance, software-eng, devops, etc.)

TypeScript:
  01-learn/    - SDK tutorials
  02-deploy/   - Deployment guides

Also updates contributor templates, fixes path references, and adds
per-directory README files.
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Latest scan for commit: 5aefd5f | Updated: 2026-02-03 01:22:29 UTC

✅ Security Scan Report (PR Files Only)

Scanned Files

  • python/01-learn/README.md
  • python/02-deploy/README.md
  • python/04-use-cases/README.md
  • python/README.md
  • typescript/01-learn/README.md
  • typescript/02-deploy/README.md
  • typescript/README.md
  • CONTRIBUTING.md
  • README.md
  • .github/templates/use-cases/readme.md
  • ... and 1106 more files

Security Scan Results

Critical High Medium Low Info
0 0 0 0 0

Threshold: High

No security issues detected in your changes. Great job!

This scan only covers files changed in this PR.

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.

1 participant