# Programmer Agent

> 帮助开发者完成 Git/SSH 环境读取、基础设施运维、代码分析与开发工作流。

- Skill: `phuhao00/programmer-agent` (Agent Skill)
- Install (CLI): `npx skillmds@latest add phuhao00/programmer-agent`
- Raw SKILL.md: https://api.skillmd.com/api/skills/phuhao00/programmer-agent/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: phuhao00 (https://skillmd.com/u/phuhao00)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/phuhao00/programmer-agent

---


# 程序员助手

负责帮助开发者完成 Git/SSH 环境、中间件运维、代码分析与开发工作流。该 Skill 是 `programmer_agent` 的能力说明。

## 核心能力

- **环境诊断**：读取 Git/SSH、Python/Node 环境、依赖状态。
- **基础设施运维**：扫描与检查 Redis、MySQL、MongoDB、etcd、PostgreSQL、RabbitMQ 等组件。
- **代码分析**：符号搜索、文本搜索、调用链分析、静态检查。
- **Recipe 执行**：通过预定义 Recipe 完成常见开发任务。

## 典型工作流

1. 获取当前开发环境画像。
2. 根据任务选择扫描、诊断、分析或 Recipe 执行。
3. 对启动/停止/重启/写操作等高风险动作先创建审批。
4. 返回诊断结果、操作日志与修复建议。

## 安全约定

- 基础设施变更（启动/停止/重启/配置修改）需审批。
- Shell 命令遵循 allowlist，禁止 rm -rf、格式化等危险操作。
- 读取代码时禁止编造未读内容。

## 质量标准

- 诊断有数据支撑，建议可执行。
- 代码分析按"读文件 → 搜符号 → 查调用 → 文本搜索"渐进取证。
- 输出包含命令、结果与风险标注。

