Domain Skills Test Scenarios
Layer 3: Domain Constraints
domain-fintech
| Query | Expected Skill | Expected Elements |
decimal 精度计算 | domain-fintech | rust_decimal, precision |
trading system design | domain-fintech | immutable audit, Arc |
金融交易系统怎么设计 | domain-fintech | 审计, 不可变 |
currency conversion in Rust | domain-fintech | decimal, exchange rate |
Test Commands
claude -p "decimal 精度计算"
claude -p "trading system design"
domain-web
| Query | Expected Skill | Expected Elements |
axum web server | domain-web | handler, router, State |
HTTP 中间件怎么写 | domain-web | middleware, tower |
REST API design in Rust | domain-web | extractor, response |
actix-web vs axum | domain-web + negotiation | comparison |
Test Commands
claude -p "axum web server"
claude -p "HTTP 中间件怎么写"
domain-cli
| Query | Expected Skill | Expected Elements |
clap CLI argument | domain-cli | derive, subcommand |
命令行工具开发 | domain-cli | clap, args |
interactive terminal | domain-cli | ratatui, crossterm |
Test Commands
claude -p "clap CLI argument"
claude -p "命令行工具开发"
domain-embedded
| Query | Expected Skill | Expected Elements |
no_std embedded | domain-embedded | #![no_std], heapless |
嵌入式 Rust 开发 | domain-embedded | cortex-m, HAL |
STM32 in Rust | domain-embedded | stm32, PAC |
embedded-hal usage | domain-embedded | trait, peripheral |
Test Commands
claude -p "no_std embedded"
claude -p "嵌入式 Rust 开发"
domain-cloud-native
| Query | Expected Skill | Expected Elements |
kubernetes operator in Rust | domain-cloud-native | kube-rs, CRD |
gRPC service | domain-cloud-native | tonic, protobuf |
微服务架构设计 | domain-cloud-native | observability, health check |
Test Commands
claude -p "kubernetes operator in Rust"
claude -p "gRPC service"
domain-iot
| Query | Expected Skill | Expected Elements |
IoT sensor | domain-iot | MQTT, telemetry |
物联网设备通信 | domain-iot | protocol, edge |
MQTT client in Rust | domain-iot | rumqttc, publish |
Test Commands
claude -p "IoT sensor"
claude -p "MQTT client in Rust"
domain-ml
| Query | Expected Skill | Expected Elements |
机器学习 tensor | domain-ml | ndarray, candle |
ML inference in Rust | domain-ml | ONNX, model |
neural network | domain-ml | burn, training |
Test Commands
claude -p "机器学习 tensor"
claude -p "ML inference in Rust"
Validation Checklist
你可能感兴趣的文章
Agent Integration Test Scenarios
Rust-Router Test Scenarios
Ownership (m01) Test Scenarios
Unsafe-Checker Test Scenarios
Layer 2 Skills Test Scenarios