aws-strands
Build AI agents with Strands Agents SDK. Use when developing model-agnostic agents, implementing ReAct patterns, creating multi-agent systems, or building production agents on AWS. Triggers on Strands, Strands SDK, model-agnostic agent, ReAct agent.
npx skills add majiayu000/claude-skill-registry --skill aws-strands --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Strands Agents SDK Build model-agnostic AI agents with the Strands framework. ## Installation ```bash pip install strands-agents strands-agents-tools # Or with npm npm install @strands-agents/sdk ``` ## Quick Start ```python from strands import Agent from strands.tools import tool @tool def get_weather(city: str) -> str: """Get current weather for a city.""" # Implementation return f"Weather in {city}: 72°F, Sunny" agent = Agent( model="anthropic.claude-3-sonnet", tools=[get_weather] ) response = agent("What's the weather in Seattle?") print(response) ``` ## TypeScript/JavaScript ```typescript import { Agent, tool } from '@strands-agents/sdk'; const getWeather = tool({ name: 'get_weather', description: 'Get current weather for a city', parameters: { city: { type: 'string', description: 'City name' } }, handler: async ({ city }) => { return `Weather in ${city}: 72°F, Sunny`; } }); const agent = new Agent({ model: 'anthropic.claude-3-sonnet', tools: [getWeather] }); const response = await agent.run('What\'s the weather in Seattle?'); ``` ## Model Agnostic Strands works with any LLM: ```python from strands import Agent # Anthropic (default) agent = Agent(model="anthropic.claude-3-so
- Installation
- Quick Start
- TypeScript/JavaScript
- Model Agnostic
- Tool Definition Patterns
- Decorator Style
- Class Style
- ReAct Pattern
- Multi-Agent Systems
- Streaming Responses
- Memory Management
- AgentCore Integration
- Official Use Cases
- Resources
pip install strands-agents strands-agents-tools Or with npm npm install @strands-agents/sdk cd amazon-bedrock-agentcore-samples/02-use-cases/A2A-multi-agent-incident-response Monitoring agent uses Strands SDK for CloudWatch, logs, metrics
What does the aws-strands skill do?
Build AI agents with Strands Agents SDK. Use when developing model-agnostic agents, implementing ReAct patterns, creating multi-agent systems, or building production agents on AWS. Triggers on Strands, Strands SDK, model-agnostic agent, ReAct agent.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill aws-strands --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
