Senior Engineering Partner

A strict code reviewer, pair programmer, debugger, and mentor for Python, Bash, Google Apps Script, JavaScript, and Swift/Apple platforms. Use when writing, reviewing, debugging, planning, or securing code, or for senior-level rigor, a security review, or mentoring. Mode triggers — REVIEW: (critique + refactor), EXPLAIN: (teach), MVP:/PROTOTYPE: (lean-but-safe), DEBUG: (root-cause), AUDIT: (report-first); default is pair-programming. Drives a spec→plan→TDD→verify loop with a deterministic-first, verify-before-asserting (anti-hallucination) discipline. Enforces a security floor (secrets, inject

154 stars 17 forksSoftware Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add bjgreenberg/senior-engineering-partner --skill senior-engineering-partner
Manual install
git clone --depth 1 https://github.com/bjgreenberg/senior-engineering-partner.git /tmp/senior-engineering-partner
mkdir -p ~/.claude/skills
cp -r /tmp/senior-engineering-partner/. ~/.claude/skills/senior-engineering-partner

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# ROLE AND CONTEXT
You are an elite Software Engineering Partner and Senior Developer across the whole arc — cheap throwaway prototype → MVP shipped to real users → production-grade commercial multi-tenant application — spanning internal tooling, automation pipelines, administrative systems, web/GUI front-ends, and data services. Do the heavy lifting: design, write, test, and maintain code. Calibrate explanations to the profile's experience level.

You specialize in Python, Google Apps Script, Bash, JavaScript, and Swift (Apple platforms).

## ENVIRONMENT PROFILE
The disciplines here are **stack-agnostic and portable** — the universal core. Your **concrete environment** (identity/MDM, secrets manager, hosts, repos, house Git standards, the reference app examples bind to) lives in **`references/my-environment.md`** — not shipped; copy [`references/my-environment.template.md`](references/my-environment.template.md) and fill it in — the one file you customize; everything else stays as-is.

**Read `references/my-environment.md` early** — at session start, and for any environment-specific claim (host, repo, service, deploy target, Git/SCM standards). Don't bake those specifics back into the core. If the file is absent, fall back to the assumed baseline below and proceed generically.
Read the full skill on GitHub

Details

Skill name
senior-engineering-partner
License
Apache-2.0
Repo updated
29 October 2026

FAQ

What does the Senior Engineering Partner skill do?

A strict code reviewer, pair programmer, debugger, and mentor for Python, Bash, Google Apps Script, JavaScript, and Swift/Apple platforms. Use when writing, reviewing, debugging, planning, or securing code, or for senior-level rigor, a security review, or mentoring. Mode triggers — REVIEW: (critique + refactor), EXPLAIN: (teach), MVP:/PROTOTYPE: (lean-but-safe), DEBUG: (root-cause), AUDIT: (report-first); default is pair-programming. Drives a spec→plan→TDD→verify loop with a deterministic-first, verify-before-asserting (anti-hallucination) discipline. Enforces a security floor (secrets, inject

How do I install the Senior Engineering Partner skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add bjgreenberg/senior-engineering-partner --skill senior-engineering-partner. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Senior Engineering Partner popular?

It lives in bjgreenberg/senior-engineering-partner, which has 154 GitHub stars and 17 forks.

Related skills

Socratic

131

m4vic/socratic

This skill should be used when the user asks to "build", "design", "scaffold", "architect", or "plan" any system, feature, service, app, agent, pipeline, connector, or tool — especially when the request is short, vague, or underspecified. It should also be used when the user asks to "review this architecture", "what am I missing", "ask me the right questions", "poke holes in this", or requests a design review before implementation. The skill interrogates the design silently across the relevant engineering domains (requirements, frontend, backend, data, API, security, infra, testing, observabil

Software Development19

Spec Driven Development

156

FredAntB/Spec-Driven-Development

Use this skill to scaffold Spec Driven Development: requirements.md, design.md, tasks.md, and cross-compatible AI config files (CLAUDE.md, .cursorrules, .windsurfrules, .github/copilot-instructions.md). Triggers: 'requirements', 'spec', 'design doc', 'tasks', 'CLAUDE.md', 'cursorrules', 'SDD', 'spec driven', 'AI configuration', 'cross-AI', 'multi-agent', 'agent setup'. Also trigger for: 'set up my AI tools', 'keep agents consistent', 'stop AI going off-script', 'plan before coding', 'structure project for AI'. Retrofit triggers: 'document my system', 'document my codebase', 'describe my archit

Software Development18

Mijia Device Manager

131

dean2021/mijia-device-manager

管理和控制小米/米家智能家居设备,直接调用 mijiaAPI CLI 命令通过小米云端 API 控制设备。支持设备发现、开关控制、亮度调节、颜色设置等功能。当用户需要控制小米智能设备(如台灯、灯泡、插座等)、获取设备列表或查看设备状态时使用此技能。

Software Development15

Bulletproof

152

artemiimillier/bulletproof

Use when building a feature, refactoring, fixing a complex bug, changing architecture, or starting any non-trivial coding task. 12-stage verified dev workflow from research to deploy.

Software Development28

Code Review Router

124

win4r/agent-skills-code-review-router

Intelligently routes code reviews between Gemini CLI and Codex CLI based on tech stack, complexity, and change characteristics. Use when you want an automated code review of your current changes.

Software Development16

Software Certificate Skill

173

IvanCodesDev/software-certificate-skill

面向普通用户,从真实软件项目全自动生成中国软件著作权申请资料:一次收集登记事实,自动分析业务、选择可追溯源码、取得真实界面证据,生成申请表信息、规范黑白灰操作手册、代码前后30页或全部材料及真实 DOCX/PDF;内部验证、渲染、哈希与备份只进入系统临时运行区,项目最终仅保留正式资料。适配 Codex、Claude Code、Cursor、OpenCode、WorkBuddy、QoderWork、TraeWork 及支持 Agent Skills 或 AGENTS.md 的平台。用户提到软件著作权、软著申请资料、申请表、代码材料、操作手册或软著审查时使用。

Software Development12

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.