Agent Skills
› NeverSight/learn-skills.dev
› smoke
smoke
GitHub执行全栈冒烟测试,涵盖31项检查(Pod、HTTP、Kafka等)。支持自动运行脚本及失败后的日志排查与修复建议,并输出通过/失败结果摘要。
Trigger Scenarios
需要验证微服务全链路健康状态
部署后执行冒烟测试
排查服务启动故障
Install
npx skills add NeverSight/learn-skills.dev --skill smoke -g -y
SKILL.md
Frontmatter
{
"name": "smoke",
"description": "Run the full stack smoke test (31 checks — pods, HTTP, Kafka, Debezium, admin)",
"allowed-tools": "Bash",
"disable-model-invocation": true
}
Run the comprehensive smoke test suite.
Notes
- All gateway endpoint checks use
curl -sk(self-signed TLS cert on port 30000) - Port 30080 serves HTTP→HTTPS redirect (301 → https://:30000)
- Tool NodePorts (31111, 32000, 32100, etc.) remain plain HTTP
- Cert Dashboard at
http://localhost:32600(HTTP, NodePort) - TLS certificates managed by cert-manager with 30-day auto-rotation
Steps
- Run:
cd /Volumes/Other/rand/llm/microservice && bash scripts/smoke-test.sh 2>&1
-
If any tests fail, investigate by:
- Checking pod status:
kubectl get pods -n <namespace> - Checking pod logs:
kubectl logs -n <namespace> deploy/<name> --tail=50 - Suggest fixes based on the failure pattern
- Checking pod status:
-
Report results summary (X passed, Y failed).
Version History
- e0220ca Current 2026-07-05 21:38


