All authors

Claude Skills by tools-only
github.com/tools-only19,166 skills18 installs6,168 views
- 277 Conversation Management 2d7edb45In the Strands Agents SDK, context refers to the information provided to the agent for understanding and reasoning. This includes: - User messages - Agent responses - Tool usage and results - System prompts As conversations grow, managing this context becomes increasingly important for several reasons: 1. **Token Limits**: Language models have fixed context windows (maximum tokens they can process) 2. **Performance**: Larger contexts require more processing time and resources 3. **Relevance**...Votes: 0GitHub stars: 9
- 278 Hooks 1e35a28dHooks are a composable extensibility mechanism for extending agent functionality by subscribing to events throughout the agent lifecycle. The hook system enables both built-in components and user code to react to or modify agent behavior through strongly-typed event callbacks.Votes: 0GitHub stars: 9
- 278 Hooks 3c0c895aHooks are a composable extensibility mechanism for extending agent functionality by subscribing to events throughout the agent lifecycle. The hook system enables both built-in components and user code to react to or modify agent behavior through strongly-typed event callbacks.Votes: 0GitHub stars: 9
- 278 Hooks C0aec91c> **Hooks**: 在特定事件触发时自动执行的脚本 ---Votes: 0GitHub stars: 9
- 2780 Ai Agents Skills For Embedded Engineers Cursor 1284f72d**Duration:** 1 hour **Audience:** Embedded Development Engineers, Firmware QA Engineers **Prerequisites:** Cursor installed, basic familiarity with terminal commands ---Votes: 0GitHub stars: 9
- 2781 Proxy Support 4c44ba60Proxy configuration for geo-testing, rate limiting avoidance, and corporate environments. **Related**: [commands.md](commands.md) for global options, [SKILL.md](../SKILL.md) for quick start.Votes: 0GitHub stars: 9
- 2782 Action Stations D64772d5Classify each task before execution. Apply the minimum required controls.Votes: 0GitHub stars: 9
- 2783 Crew Roles Ff61add7Use this file to decide whether a captain should crew a ship or implement directly, and which roles to muster.Votes: 0GitHub stars: 9
- 2784 Royal Marines 92007ceaRoyal Marines are short-lived sub-agents a captain deploys for focused, independent objectives in service of the ship's task. They are doctrinally distinct from crew: crew subdivide the ship's deliverable, marines execute discrete sorties and return.Votes: 0GitHub stars: 9
- 279 Retry Strategies 10168ebeThis guide covers retry strategies for handling transient failures in LangGraph nodes, including API configuration, backoff strategies, and common patterns.Votes: 0GitHub stars: 9
- 279 Retry Strategies C90df465Model providers occasionally encounter errors such as rate limits, service unavailability, or network timeouts. By default, the agent retries `ModelThrottledException` failures automatically with exponential backoff and the `Angent.retry_strategy` parameter lets you customize this behavior.Votes: 0GitHub stars: 9
- 279 Retry Strategies D0f56e64Model providers occasionally encounter errors such as rate limits, service unavailability, or network timeouts. By default, the agent retries `ModelThrottledException` failures automatically with exponential backoff and the `Angent.retry_strategy` parameter lets you customize this behavior.Votes: 0GitHub stars: 9
- 280 State 6969f13dStrands Agents state is maintained in several forms: 1. **Conversation History:** The sequence of messages between the user and the agent. 2. **Agent State**: Stateful information outside of conversation context, maintained across multiple requests. 3. **Request State**: Contextual information maintained within a single request. Understanding how state works in Strands is essential for building agents that can maintain context across multi-turn interactions and workflows.Votes: 0GitHub stars: 9
- 281 Agent 6246197a{{ experimental_feature_warning() }} The `BidiAgent` is a specialized agent designed for real-time bidirectional streaming conversations. Unlike the standard `Agent` that follows a request-response pattern, `BidiAgent` maintains persistent connections that enable continuous audio and text streaming, real-time interruptions, and concurrent tool execution. ```mermaid flowchart TB subgraph User A[Microphone] --> B[Audio Input] C[Text Input] --> D[Input Events] B --> D end subgraph BidiAgent D --...Votes: 0GitHub stars: 9
- 282 Agent Config Ee9b6cf0{{ experimental_feature_warning() }} The experimental `config_to_agent` function provides a simple way to create agents from configuration files or dictionaries.Votes: 0GitHub stars: 9
- 283 Openai 75ee5c2a[OpenAI](https://platform.openai.com/docs/overview) is an AI research and deployment company that provides a suite of powerful language models. The Strands Agents SDK implements an OpenAI provider, allowing you to run agents against any OpenAI or OpenAI-compatible model.Votes: 0GitHub stars: 9
- 284 Agent To Agent 1f598414Strands Agents supports the [Agent-to-Agent (A2A) protocol](https://a2aproject.github.io/A2A/latest/), enabling seamless communication between AI agents across different platforms and implementations.Votes: 0GitHub stars: 9
- 284 Agent To Agent C7203f32Strands Agents supports the [Agent-to-Agent (A2A) protocol](https://a2aproject.github.io/A2A/latest/), enabling seamless communication between AI agents across different platforms and implementations.Votes: 0GitHub stars: 9
- 285 Swarm Aaca37a6A Swarm is a collaborative agent orchestration system where multiple agents work together as a team to solve complex tasks. Unlike traditional sequential or hierarchical multi-agent systems, a Swarm enables autonomous coordination between agents with shared context and working memory. - **Self-organizing agent teams** with shared working memory - **Tool-based coordination** between agents - **Autonomous agent collaboration** without central control - **Dynamic task distribution** based on age...Votes: 0GitHub stars: 9
- 286 Custom Tools E60888a9There are multiple approaches to defining custom tools in Strands, with differences between Python and TypeScript implementations. === "Python" Python supports three approaches to defining tools: * **Python functions with the [`@tool`](../../../api-reference/python/tools/decorator.md#strands.tools.decorator.tool) decorator**: Transform regular Python functions into tools by adding a simple decorator. This approach leverages Python's docstrings and type hints to automatically generate tool spe...Votes: 0GitHub stars: 9
- 287 Gemini Live Aba57867{{ experimental_feature_warning() }} The [Gemini Live API](https://ai.google.dev/gemini-api/docs/live) lets developers create natural conversations by enabling a two-way WebSocket connection with the Gemini models. The Live API processes data streams in real time. Users can interrupt the AI's responses with new input, similar to a real conversation. Key features include: - **Multimodal Streaming**: The API supports streaming of text, audio, and video data. - **Bidirectional Interaction**: The...Votes: 0GitHub stars: 9
- 288 Mongodb Memory Tool 310781e0The MongoDB Atlas Memory Tool provides comprehensive memory management capabilities using MongoDB Atlas as the backend with vector embeddings for semantic search. It uses the direct tool pattern where tools are imported and used directly with agents.Votes: 0GitHub stars: 9
- 294 Evaluation Fb43fc38| Condition | Action | Response | |-----------|--------|----------| | **Correct & In Scope** | Implement immediately | "Fixed in [file:line]" | | **Correct but Out of Scope** | Defer | "Valid point. Out of scope; added to backlog." | | **Technically Incorrect** | Reject with evidence | "Verified: [evidence]. Maintaining current implementation." | | **Ambiguous / Unclear** | STOP and ask | "Clarification needed: [specific question]" | | **Violates YAGNI** | Reject | "Not currently used by any conVotes: 0GitHub stars: 9
- 300 Agent Loop 3dceda65This document maps the main agent loop and orchestration architecture in tunacode.Votes: 0GitHub stars: 9
- 300 Agent Loop D8761318This document maps the main agent loop and orchestration architecture in tunacode.Votes: 0GitHub stars: 9
- 301 Events 59b55332React Flow provides comprehensive event handling for nodes, edges, connections, selections, and viewport changes.Votes: 0GitHub stars: 9
- 309 Pr 60788cb2Good PR descriptions help reviewers understand the context and impact of your changes. They enable faster reviews, better decision-making, and serve as valuable historical documentation. When creating a PR, follow the [GitHub PR template](../.github/PULL_REQUEST_TEMPLATE.md) and use these guidelines to fill it out effectively.Votes: 0GitHub stars: 9
- 310 Style Guide 13435178The Strands Agents style guide aims to establish consistent formatting, naming conventions, and structure across all code in the repository. We strive to make our code clean, readable, and maintainable.Votes: 0GitHub stars: 9
- 310 Style Guide A952b097The Strands Agents style guide aims to establish consistent formatting, naming conventions, and structure across all code in the repository. We strive to make our code clean, readable, and maintainable.Votes: 0GitHub stars: 9
- 317 Roadmap 0261eb1eThis document outlines planned development for MIRA. If you're interested in contributing, look for issues tagged with `help wanted` or `good first issue`.Votes: 0GitHub stars: 9
- 317 Roadmap 376e8eb9This page outlines the planned work for Alloy. It captures themes and release-sized milestones. Day-to-day tasks are tracked in GitHub Issues and grouped under Milestones. - Source of truth: this document (high-level) + GitHub Issues/Milestones (detailed). - Versioning: pre-1.0 semantic versioning. New features bump the minor version; fixes bump patch.Votes: 0GitHub stars: 9
- 320 Client Injection E2d87047On Letta Cloud, tools have access to a pre-injected `client` variable and environment variables. This enables powerful patterns like custom memory tools.Votes: 0GitHub stars: 9
- 321 Streaming 1dc15444Real-time streaming of agent responses for better user experience.Votes: 0GitHub stars: 9
- 322 Memory Patterns 7f1a4ba0```yaml persona: label: persona description: "Your role as customer support agent, including communication style and escalation criteria." value: | I am a customer support agent for [Company]. I respond professionally, empathetically, and efficiently. I escalate to humans when: [criteria].Votes: 0GitHub stars: 9
- 323 Tool Patterns Fe45517c```python tools = [ "memory_insert", "memory_replace", "memory_rethink" ] ```Votes: 0GitHub stars: 9
- 324 Debugging Guide 32e3feedWhen debugging, always be explicit about which level is failing:Votes: 0GitHub stars: 9
- 324 Debugging Guide 4d0924a9When a circuit produces incorrect output, follow this systematic approach to isolate and fix the problem.Votes: 0GitHub stars: 9
- 324 Debugging Guide 823bbbefSystematic debugging strategies, tools, and techniques for complex runtime and compilation errors.Votes: 0GitHub stars: 9
- 325 Verification Guide A39aa0c7This guide provides strategies for testing and verifying HTML sanitization implementations.Votes: 0GitHub stars: 9
- 326 Qemu Legacy Os 0c1456fb```bash qemu-system-i386 \ -m 32 \ -hda /path/to/win311.img \ -vnc :1,share=ignore-disconnects \ -qmp unix:/tmp/qmp.sock,server,nowait \ -vga std \ -cpu 486 \ -no-acpi \ -no-hpet ```Votes: 0GitHub stars: 9
- 327 Cross Compilation Checklist E7edbb77Use this checklist to ensure all critical steps are completed when cross-compiling for a custom MIPS VM.Votes: 0GitHub stars: 9
- 328 Stan Diagnostics 9868f808This reference provides detailed guidance on interpreting and addressing MCMC diagnostic issues in Stan.Votes: 0GitHub stars: 9
- 329 Relu Extraction Theory C4ba2be9Consider a two-layer ReLU network:Votes: 0GitHub stars: 9
- 330 Nginx Configuration 2f2f611dCommon variables for custom log formats:Votes: 0GitHub stars: 9
- 331 Polyglot Patterns 5ea67419This document provides detailed patterns for constructing Rust/C++ polyglot files.Votes: 0GitHub stars: 9
- 331 Polyglot Patterns Ec922d5eBelow is a minimal complete polyglot structure that compiles without warnings and runs in both C and Python:Votes: 0GitHub stars: 9
- 332 Model Architecture Patterns Ff0bea0fThis reference provides detailed patterns for inferring PyTorch model architectures from weight file keys and tensor shapes.Votes: 0GitHub stars: 9
- 333 Compile To Constraints 5acb828eThis document describes principles for encoding complex business logic into limited formalisms such as regular expressions, SQL constraints, type systems, or declarative DSLs.Votes: 0GitHub stars: 9
- 334 Incremental Implementation 0897e0a6The metacircular property (self-interpretation) must be tested **continuously**, not at the end. Every feature addition must be verified at both level 1 and level 2 before proceeding.Votes: 0GitHub stars: 9
- 335 Binary Analysis Guide 21642dc7Disassemble specific functions: ```bash objdump -d <executable> | grep -A 50 "<function_name>:" ```Votes: 0GitHub stars: 9