> ai-first-engineering
团队中人工智能代理生成大部分实施输出的工程运营模型。
curl "https://skillshub.wtf/affaan-m/everything-claude-code/ai-first-engineering?format=md"人工智能优先工程
在为由人工智能辅助代码生成的团队设计流程、评审和架构时,使用此技能。
流程转变
- 规划质量比打字速度更重要。
- 评估覆盖率比主观信心更重要。
- 评审重点从语法转向系统行为。
架构要求
优先选择对智能体友好的架构:
- 明确的边界
- 稳定的契约
- 类型化的接口
- 确定性的测试
避免隐含的行为分散在隐藏的惯例中。
人工智能优先团队中的代码评审
评审关注:
- 行为回归
- 安全假设
- 数据完整性
- 故障处理
- 发布安全性
尽量减少花在已由自动化覆盖的风格问题上的时间。
招聘和评估信号
强大的人工智能优先工程师:
- 能清晰地分解模糊的工作
- 定义可衡量的验收标准
- 生成高价值的提示和评估
- 在交付压力下执行风险控制
测试标准
提高生成代码的测试标准:
- 对涉及的领域要求回归测试覆盖率
- 明确的边界情况断言
- 接口边界的集成检查
> related_skills --same-repo
> skill-comply
Visualize whether skills, rules, and agent definitions are actually followed — auto-generates scenarios at 3 prompt strictness levels, runs agents, classifies behavioral sequences, and reports compliance rates with full tool call timelines
> santa-method
Multi-agent adversarial verification with convergence loop. Two independent review agents must both pass before output ships.
> safety-guard
# Safety Guard — Prevent Destructive Operations ## When to Use - When working on production systems - When agents are running autonomously (full-auto mode) - When you want to restrict edits to a specific directory - During sensitive operations (migrations, deploys, data changes) ## How It Works Three modes of protection: ### Mode 1: Careful Mode Intercepts destructive commands before execution and warns: ``` Watched patterns: - rm -rf (especially /, ~, or project root) - git push --force
> product-lens
# Product Lens — Think Before You Build ## When to Use - Before starting any feature — validate the "why" - Weekly product review — are we building the right thing? - When stuck choosing between features - Before a launch — sanity check the user journey - When converting a vague idea into a spec ## How It Works ### Mode 1: Product Diagnostic Like YC office hours but automated. Asks the hard questions: ``` 1. Who is this for? (specific person, not "developers") 2. What's the pain? (quantify