By smartnews
Performance profiling, optimization, and monitoring with 5 specialized agents for comprehensive performance analysis
Use PROACTIVELY when inheriting legacy codebases or before making changes to undocumented systems. This agent specializes exclusively in reverse-engineering complex code - tracing data flows, uncovering hidden dependencies, mapping system architecture, and identifying technical debt. Automatically generates comprehensive system documentation from code analysis, reveals undocumented business logic, and creates dependency graphs for safe refactoring.
MUST BE USED when implementing performance optimizations based on profiling data. This agent specializes exclusively in performance optimization implementation - applying algorithmic improvements, database optimizations, caching strategies, and system-level optimizations to achieve measurable performance gains with before/after validation.
Use PROACTIVELY when performance metrics decline or before scaling events. This agent specializes exclusively in performance optimization - identifying bottlenecks through profiling, analyzing algorithmic complexity, optimizing database queries, and implementing caching strategies. Automatically detects N+1 queries, memory leaks, inefficient algorithms, and provides specific optimization code with measurable performance improvements.
MUST BE USED when analyzing system performance through profiling and measurement. This agent specializes exclusively in performance profiling - identifying bottlenecks through systematic measurement, analyzing resource usage patterns, creating performance baselines, and generating detailed performance reports with actionable insights.
MUST BE USED when designing high-level system architecture for new projects or major system changes. This agent specializes exclusively in system design - creating component diagrams, defining service boundaries, designing data flows, and establishing integration patterns. Automatically creates system blueprints with clear component relationships and interaction patterns.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This guidance enables organizations to provide secure, centralized access to Claude models through Amazon Bedrock using existing enterprise identity providers. By integrating with OIDC providers like Okta, Azure AD, and Auth0, organizations can maintain their current authentication workflows while giving users seamless access to Claude Code without managing individual API keys.
See Prerequisites including setting up supported OIDC providers.
# Clone the repository
git clone https://github.com/aws-solutions-library-samples/guidance-for-claude-code-with-amazon-bedrock
cd guidance-for-claude-code-with-amazon-bedrock/source
# Install dependencies
poetry install
# Run interactive setup wizard
poetry run ccwb init
# Deploy infrastructure
poetry run ccwb deploy
# Create distribution package for users (all platforms)
poetry run ccwb package --target-platform=all
# Create and distribute package via secure URL (Optional)
poetry run ccwb distribute
# Test package locally
poetry run ccwb test
# Generate secure distribution URL (expires in 48 hours)
poetry run ccwb distribute
# Or specify custom expiration
poetry run ccwb distribute --expires-hours=72
You are responsible for the costs of AWS services while running this guidance. If you decide that you no longer need the guidance, please ensure that infrastructure resources are removed.
poetry run ccwb destroy
This guidance implements an Enterprise Authentication Pattern that enables organizations to securely integrate Claude Code with their existing identity infrastructure. The pattern provides:
Step-by-step flow for end-users:

npx claudepluginhub smartnews/guidance-for-claude-code-with-amazon-bedrock --plugin performanceComplete Diataxis documentation framework with 12 specialized agents for tutorials, how-tos, references, explanations, and analysis
Product and technical requirements gathering with expert technology evaluation guidance for informed decision-making
Deployment orchestration and compliance automation with progressive rollout strategies
Systematic debugging and problem-solving with ask-for-help mechanism to prevent spinning wheels and ensure methodical issue resolution
Security scanning, auditing, and compliance validation with 4 specialized agents for automated security gates and analysis
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.