-
Notifications
You must be signed in to change notification settings - Fork 193
Description
Proposed Content
I would like a new page on the strands documentation site that outlines different ways to integrate popular agentic products with strands documentation. This will be meant to help developers connect their dev environment with strands to get started building strands agents quickly and easily
Location
Nested under User Guide as a new "Guides" subsection.
Rationale
This will make it easier for humans to connect their agentic coding tools with strands documentation
Implementation Requirements
Based on clarification discussion and repository analysis:
Overview
Create a single comprehensive guide page that helps developers integrate popular AI coding assistants with the Strands Agents SDK. The guide will cover rules files, MCP server integration, and IDE configurations.
Technical Approach
- Location:
docs/user-guide/guides/agentic-development.md - Navigation: New "Guides" subsection under "User Guide" in
mkdocs.yml - Format: Single page with sections for each tool
Target Agentic Products
-
Kiro (AWS AI IDE)
- Steering files (
.kiro/steering/*.md) - AGENTS.md support
- MCP server configuration
- Reference: https://kiro.dev/docs/steering/
- Steering files (
-
Claude Code (Anthropic)
- CLAUDE.md files (project root or
.claude/CLAUDE.md) .claude/rules/directory for modular rules- MCP server integration
- Reference: https://docs.anthropic.com/en/docs/claude-code/memory
- CLAUDE.md files (project root or
-
Cursor
.cursor/rules/directory- MCP server configuration
- Reference: https://docs.cursor.com/context/rules
-
Generic MCP Server Integration
- Using strands-agents/mcp-server
- Cross-reference existing MCP docs at
docs/user-guide/concepts/tools/mcp-tools.md
Content Structure
# Agentic Development Guide
## Introduction
- What is agentic development
- Benefits of integrating AI coding tools with Strands
## Kiro
- Setting up steering files for Strands projects
- MCP server configuration
- Example steering file
## Claude Code
- Creating CLAUDE.md for Strands projects
- Using .claude/rules/ for modular instructions
- MCP server setup
- Example CLAUDE.md
## Cursor
- Setting up rules for Strands projects
- MCP server configuration
- Example rules file
## Generic MCP Integration
- Using strands-agents/mcp-server
- Configuration examples for other tools
## Example Project Rules
- Template AGENTS.md/CLAUDE.md for Strands SDK projects
- Common instructions for building agents
Files to Create/Modify
- Create:
docs/user-guide/guides/agentic-development.md - Modify:
mkdocs.yml- Add new "Guides" subsection under User Guide nav
Acceptance Criteria
- New "Guides" section appears in User Guide navigation
- Page includes setup instructions for Kiro, Claude Code, Cursor
- Page includes generic MCP server integration guide
- Example rules/steering files provided for Strands projects
- Cross-references existing MCP documentation
- Page builds successfully with
mkdocs build - Links are valid and formatting is consistent with existing docs
Out of Scope
- No GitHub workflow changes required
- No TypeScript code examples needed (documentation only)
References
- Kiro Steering Docs: https://kiro.dev/docs/steering/
- Claude Code Memory Docs: https://docs.anthropic.com/en/docs/claude-code/memory
- Cursor Rules Docs: https://docs.cursor.com/context/rules
- Strands MCP Server: https://github.com/strands-agents/mcp-server
- Existing MCP Docs:
docs/user-guide/concepts/tools/mcp-tools.md