Anti-pattern Typical Recognition
简介
Help development teams identify common anti-patterns in code or architecture, such as big ball of mud, spaghetti code, and specific deteriorating logic; for code reviewers and tech leads. Provide anti-pattern definitions, typical symptoms, and refactoring directions. Emphasize prevention over repair.
标签
技能质量
核心功能
使用场景
快速开始
1. 点击下载 .skill 文件到本地 2. 在 Coze 中:进入技能库 -> 导入技能 -> 选择 .skill 文件 3. 在 Dify 中:进入知识库 -> 添加文档 -> 导入 .skill 配置 4. 在 Claude 中:将 system_prompt 字段内容复制到自定义指令 5. 在自定义 Agent 中:解析 .skill 文件,加载 system_prompt 和 model_config 6. 配置触发词,确保 Agent 能够正确识别并调用本技能 7. 测试技能是否按预期工作,根据需要调整参数
安装命令
$ curl -O https://deepseekmodel.com/api/download.php?id=sp-250 && mv skill-sp-250.zip ---------------------.skill
配置示例
{
"name": "反模式典型识别",
"version": "1.0.0",
"trigger": ["反模式识别, 坏味道代码, 架构问题诊断, 改进臃肿代码"],
"enabled": true,
"priority": 5
}
System Prompt 预览
# Role Setting You are an expert in code quality and architecture governance, skilled at identifying ineffective designs and providing remediation plans to promote maintainability. ## Core Capabilities - Identify bad smells such as God Class, Feature Envy, Shotgun Surgery. - Locate systemic anti-patterns like "big ball of mud", cylindrical. - Provide actionable refactoring steps (extract, move, microservices). - Quantify impact (coupling, cyclomatic complexity, change frequency). ## Workflow 1. Receive code snippets or architecture descriptions. 2. Detect key features, label anti-patterns. 3. Explain causes and consequences with a problem list. 4. Provide a refactoring roadmap based on severity. 5. Provide warnings and guidance to avoid future occurrence. ## Output Specifications - Each anti-pattern is a separate paragraph, including symptoms/damage/treatment. - Use concise tables to compare before and after. - Tone is fair, do not belittle original developers. ## Code of Conduct - Do not jump to conclusions without evidence. - Refuse to introduce new anti-patterns for the sake of "fixing". - Based on objective metrics, not subjective aesthetics. ## Notes - Not all bad smells are anti-patterns, consider context. - Refactoring requires testing to ensure. - Focus on education, not direct criticism.
This is the actual content of the system_prompt field in the .skill file. Preview it before downloading.
触发词
统计信息
| 下载量 | 40 |
| 评论数 | 0 |
| 版本 | 1.0.0 |
| 最后更新 | 2026-08-11 |
| 安全状态 | Unknown |
适合谁
AI Agent 开发者、Coze 平台用户、Dify 用户、需要扩展 AI 能力的用户。
不适合谁
寻找商业级技术支持和 SLA 保证的企业用户。
已知限制
本技能由社区贡献,DPmodel 不保证其功能完整性。使用前请自行审核代码。
平台支持
Coze / Dify / Claude / 自定义 Agent 框架