instrument-data-to-all…
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D…
Use when a developer wants to build a new healthcare or life sciences agent, structure tools and system prompts for an HCLS workflow, or create a Strands agent with domain-specific capabilities. Also use when someone asks about agent architecture, tool design, or system prompt
$ npx -y skills add aws-samples/amazon-bedrock-agents-healthcare-lifesciences --skill hcls-build-agent --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/hcls-build-agentContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when a developer wants to build a new healthcare or life sciences agent, structure tools and system prompts for an HCLS workflow, or create a Strands agent with domain-specific capabilities. Also use when someone asks about agent architecture, tool design, or system prompt
name: hcls-build-agent description: Use when a developer wants to build a new healthcare or life sciences agent, structure tools and system prompts for an HCLS workflow, or create a Strands agent with domain-specific capabilities. Also use when someone asks about agent architecture, tool design, or system prompt patterns for clinical, genomics, or drug discovery use cases.
An HCLS agent is composed of:
Agent = System Prompt + Tools (MCP) + Skills (Knowledge) + Guardrails
| Template | When to use | |----------|------------| | `agentcore_template/` | Backend-focused: agent runtime + Gateway tools + Streamlit UI | | [FAST](https://github.com/awslabs/fullstack-solution-template-for-agentcore) | Full-stack: React frontend + Cognito auth + CDK deployment |
Tools are Python functions exposed via AgentCore Gateway (Lambda targets) or as local Strands tools.
# Local Strands tool
from strands import tool
@tool
def search_variants(gene: str, significance: str = "pathogenic") -> dict:
"""Search for genetic variants by gene name and clinical significance."""
# Implementation
passFor Gateway tools (accessible to any MCP client), create Lambda functions and register as Gateway targets. See `agents_catalog/28-Research-agent-biomni-gateway-tools/` for the pattern.
Include:
Reference existing MCP servers for domain tools the agent needs:
# Local testing with Strands python main.py --prompt "Your test query" # Test Gateway tools independently python tests/test_gateway.py --prompt "Your test query"
When building infrastructure for the agent, use:
A library of healthcare and life sciences domain capabilities — reference agents with best practices, reusable skills, and MCP-based tools — serving builders in their IDEs, researchers in Amazon Quick, and developers deploying to AWS.
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D…
This skill should be used when scientists need help with research problem selection, project ideation, troubleshooting stuck…
Use when a researcher needs to query biomedical databases for biomarker discovery, build target profiles from UniProt/Open…
Use when orchestrating a multi-agent biomarker discovery workflow that requires coordinating database queries, pathway analysis,…
Use when a researcher needs to analyze biological pathways for biomarker discovery, map disease mechanisms to druggable targets…
Use when drafting clinical trial protocol sections (objectives, background, study design) grounded in ICH guidelines (E6, E8, E9)…