Agent Skills
› syahiidkamil/Software-Engineer-AI-Agent-Atlas
syahiidkamil/Software-Engineer-AI-Agent-Atlas
GitHub激活ATLAS抽象思维模式,通过识别具体示例中的重复模式、提取核心特征并忽略无关细节,将具体实例转化为可复用的通用模型或接口,提升代码与系统设计能力。
Install All Skills
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --all -g -y
Skills in Collection (20)
激活ATLAS抽象思维模式,通过识别具体示例中的重复模式、提取核心特征并忽略无关细节,将具体实例转化为可复用的通用模型或接口,提升代码与系统设计能力。
分析代码以寻找可复用的组件
设计系统时识别共同行为
解决复杂问题时发现底层模式
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill abstraction-power -g -y
对抗性代码审查技能,预设构建物存在缺陷,通过隔离上下文的多视角子代理(正确性、安全等)主动攻击目标,并强制在真实环境中复现问题,以发现潜在漏洞和错误。
功能开发完成后
发布前质量检查
需要深度安全或逻辑验证时
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill adversarial-review -g -y
指导创建算法艺术,通过p5.js实现生成式艺术、粒子系统等。包括制定算法哲学宣言及编写交互式代码,强调原创性与计算美学。
用户请求使用代码创作艺术
需要生成算法艺术或生成式艺术
涉及p5.js、流场或粒子系统
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill algorithmic-art -g -y
指导创建独特且生产级的前端界面,避免通用AI美学。通过分析上下文、打破概率偏差、先原生后框架及专家审核,生成高质量UI设计代码。
构建Web组件或页面
开发应用程序界面
美化现有Web UI
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill frontend-design -g -y
模拟人类写作风格,生成自然流畅、避免AI痕迹的多语言内容。通过检测语言并加载对应模块,调整语气和结构,确保内容符合特定语境和格式要求,提升文本真实感。
需要生成拟人化、非机器感的文案
多语言内容创作且需规避AI特征
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill human-writing -g -y
用于记录从棘手Bug或错误中获得的工程教训,避免重复踩坑。当Boss介入指导解决或经历长时间调试后产生关键洞察时触发。通过结构化文档沉淀非显而易见的根因与解决方案,供未来参考。
Boss介入指导解决了ATLAS无法独立解决的Bug
经过长时间调试后获得非显而易见的关键洞察
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill learning-from-mistakes -g -y
指导创建高质量MCP服务器的开发指南,帮助LLM通过设计良好的工具与外部服务交互。涵盖协议规范、框架选型(TypeScript/Python)、API覆盖、命名规范及错误处理等最佳实践。
构建MCP服务器
集成外部API到LLM应用
实现Model Context Protocol兼容的服务
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill mcp-builder -g -y
提供PDF处理能力的技能,涵盖读取、提取文本表格、合并拆分、旋转、加水印、创建、表单填写、加密解密及OCR等功能。基于Python库实现,适用于任何涉及PDF文件操作或生成的场景。
用户提到.pdf文件或请求生成PDF
需要读取、提取、合并、拆分、旋转、加水印、创建、填写表单、加密、解密或进行OCR的PDF相关操作
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill pdf -g -y
Playwright命令行工具,用于自动化浏览器交互、网页测试及脚本执行。支持页面导航、元素操作(点击/输入)、截图、状态管理及多标签页控制,适用于Web应用的功能验证与调试。
需要自动化操作浏览器页面
进行Web前端功能测试
调试网页元素交互
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill playwright-cli -g -y
PostgreSQL专属代码审查助手,聚焦最佳实践、反模式及质量规范。覆盖JSONB优化、数组操作、Schema设计、自定义类型及RLS安全特性,提供性能与结构改进建议。
用户请求审查PostgreSQL SQL代码
涉及数据库架构或查询优化的任务
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill postgresql-code-review -g -y
PostgreSQL开发助手,提供JSONB、数组、窗口函数及全文搜索等高级特性指导,涵盖性能调优与查询优化。
需要PostgreSQL特定功能实现
进行数据库查询性能分析与优化
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill postgresql-optimization -g -y
管理 shadcn/ui 组件库,支持添加、搜索、调试、样式调整及 UI 组合。提供项目上下文、组件文档及使用示例,强制遵循 Tailwind 和表单规范,提升前端开发效率与一致性。
使用 shadcn/ui 或 --preset 创建/初始化项目
需要添加、搜索或修复 UI 组件
涉及 shadcn 组件的样式定制或代码重构
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill shadcn -g -y
用于创建新技能、修改现有技能并优化其性能。支持从零开始构建、编辑迭代、运行评估测试、基准分析及描述优化,帮助用户完成技能的开发与改进全流程。
用户想要从零创建一个新技能
用户需要编辑或优化现有技能
用户希望运行评估测试以测试技能性能
用户需要对技能进行基准分析
用户希望优化技能描述以提高触发准确率
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill skill-creator -g -y
提供PostgreSQL性能优化与最佳实践指南,涵盖查询、索引、连接池、RLS安全及架构设计。用于编写、审查或优化SQL查询和数据库配置,提升数据库性能与安全性。
编写或优化SQL查询
设计数据库Schema
审查数据库性能问题
配置连接池或扩展策略
实施行级安全(RLS)
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill supabase-postgres-best-practices -g -y
提供专业字体和配色主题工具包,支持展示10种预设主题或创建自定义主题。用于为幻灯片、文档等 artefacts 应用一致的视觉风格,确保色彩与字体的协调性及可读性。
用户需要为演示文稿或文档设置统一风格
用户希望查看可用的主题选项并选择其一
现有主题不满足需求,需生成自定义主题
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill theme-factory -g -y
提供Anthropic产品(Claude API、Code、Web)的准确事实与文档指引,防止模型因训练数据过时产生幻觉。适用于涉及产品细节、配置、定价或SDK使用的场景。
回答涉及Anthropic产品具体参数或功能的问题
使用Anthropic SDK进行开发时
对比LLM提供商或提及Claude定价/套餐时
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill anthropic-product-knowledge -g -y
协助用户发现并安装代理技能,支持通过关键词搜索、排行榜筛选及质量验证,推荐模块化能力扩展包。
询问如何实现特定功能
请求查找或安装技能
表达扩展代理能力的兴趣
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill find-skills -g -y
Dependencies:
<package>
vercel-labs/agent-skills@react-best-practices
<owner/repo@skill>
用于高 stakes 工程分支的自主决策技能,通过多方案推演和证伪避免默认路径错误。触发场景包括修复重试失败、新增依赖、架构设计及公开 API 变更等不可逆操作。
修复尝试第二次或第三次失败
添加新的外部依赖
设计数据库 schema 或数据迁移
删除或弃用被其他模块依赖的代码
修改公共 API 契约
选择系统架构或技术栈
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill free-will -g -y
提供产品负责人/经理的全景知识图谱,涵盖角色边界、战略分解、需求发现、待办事项管理、优先级框架及度量指标。用于定义产品范围、拆解功能、规划路线图及利益相关者沟通。
需要定义产品愿景或战略目标
进行用户故事拆解或优先级排序
设计MVP或规划产品路线图
分析业务指标或用户旅程
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill super-product-owner -g -y
提供完整的UI/UX设计能力,涵盖设计理论(如可用性、视觉层次)与前端实现指南。用于设计界面、审查体验、诊断转化问题及美化Web组件,确保决策基于用户体验原则。
设计或构建任何用户界面
审查或批判UI/UX设计
诊断设计转化率低的原因
美化或优化Web接口样式
npx skills add syahiidkamil/Software-Engineer-AI-Agent-Atlas --skill super-ui-ux-design -g -y


