Agent Skills
› xuiltul/animaworks
› aws-collector-tool
aws-collector-tool
GitHubAWS基础设施收集工具,用于获取ECS服务状态、CloudWatch错误日志及性能指标。支持通过Bash调用查询集群健康、排查错误日志和监控资源使用情况。
Trigger Scenarios
检查ECS服务健康状况
查看CloudWatch错误日志
拉取基础设施性能指标
监控AWS资源状态
Install
npx skills add xuiltul/animaworks --skill aws-collector-tool -g -y
SKILL.md
Frontmatter
{
"name": "aws-collector-tool",
"tags": [
"infrastructure",
"aws",
"monitoring",
"external"
],
"description": "AWS infrastructure collector. Fetches ECS status, CloudWatch logs, and metrics. Use when: checking ECS health, inspecting CloudWatch error logs, pulling infra metrics, or monitoring AWS resources."
}
AWS Collector Tool
External tool for collecting AWS ECS status, CloudWatch logs, and metrics.
Invocation via Bash
Use Bash with animaworks-tool aws_collector <subcommand> [args]. See Actions below for syntax.
Actions
ecs_status — ECS service status
{"tool_name": "aws_collector", "action": "ecs_status", "args": {"cluster": "cluster-name", "service": "service-name (optional)"}}
error_logs — CloudWatch error logs
{"tool_name": "aws_collector", "action": "error_logs", "args": {"log_group": "log-group-name", "hours": 1, "patterns": "ERROR,Exception"}}
metrics — CloudWatch metrics
{"tool_name": "aws_collector", "action": "metrics", "args": {"cluster": "cluster-name", "service": "service-name", "metric": "CPUUtilization", "hours": 1}}
CLI Usage (S/C/D/G-mode)
animaworks-tool aws_collector ecs-status [--cluster NAME] [--service NAME]
animaworks-tool aws_collector error-logs --log-group NAME [--hours 1] [--patterns "ERROR"]
animaworks-tool aws_collector metrics --cluster NAME --service NAME [--metric CPUUtilization]
Notes
- AWS credentials must be configured (environment variables or credentials file)
- Use --region to specify AWS region
Version History
- 140e43b Current 2026-07-25 09:11


