返回 Skill 列表
extension
分类: 开发与工程无需 API Key

engineering-catchall

工程:后端、前端、移动开发、全栈、嵌入式、区块链、机器学习、质量保证、文档。触发词:构建功能、编写代码、实现、开发、API、组件、移动应用、iOS、Android、React、Vue、Node、Python、智能合约、机器学习、系统设计、测试、质量保证、文档、架构。

person作者: jakexiaohubgithub

Engineering Department

Routes engineering work to the appropriate specialist role.

Routing Targets

| Role | Handles | |---|---| | backend-engineer | APIs, servers, databases, microservices, authentication | | frontend-engineer | Web UI, React/Vue/Angular components, CSS, accessibility | | fullstack-engineer | End-to-end features spanning client and server | | mobile-developer | iOS (Swift), Android (Kotlin), React Native, Flutter apps | | embedded-engineer | Firmware, IoT devices, RTOS, hardware interfaces | | blockchain-engineer | Smart contracts, Solidity, DeFi protocols, on-chain logic | | ml-developer | Model training, data pipelines, inference, NLP, computer vision | | solutions-architect | System design, infrastructure planning, scaling strategy | | qa-engineer | Test plans, automation frameworks, regression, load testing | | technical-writer | API docs, runbooks, architecture decision records |

Examples

  • "Build a REST API for user management" -> backend-engineer
  • "Create a responsive dashboard with React" -> frontend-engineer
  • "Add a new feature with a form that saves to the database" -> fullstack-engineer
  • "Build an iOS app for scanning barcodes" -> mobile-developer
  • "Write firmware for the temperature sensor module" -> embedded-engineer
  • "Deploy an ERC-20 token contract" -> blockchain-engineer
  • "Train a classification model on our support tickets" -> ml-developer
  • "Design the architecture for our event-driven order system" -> solutions-architect
  • "Set up end-to-end tests for the checkout flow" -> qa-engineer
  • "Write API reference docs for the payments service" -> technical-writer

Workflow

  1. Identify the primary technology domain from the user request.
  2. If the request spans multiple domains, route to the role closest to the core task.
  3. For ambiguous requests (e.g., "build a feature"), default to fullstack-engineer.
  4. For requests focused on planning or design rather than implementation, route to solutions-architect.