senior-engineer

Enforce a structured senior-engineer workflow for multi-step coding tasks.

1|Updated Sep 10, 2024
One-click install
npx skills add https://github.com/WillChangeThisLater/dotfiles --skill senior-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-engineer
Source: https://github.com/WillChangeThisLater/dotfiles/tree/main/pi/.pi/agent/skills/pi-skills/senior-engineer
Command: npx skills add https://github.com/WillChangeThisLater/dotfiles --skill senior-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Senior Engineer workflow provides a structured, opt-in approach to planning, testing, and reviewing complex tasks, ensuring deliberate steps from brainstorming to wrap-up.

Core Features & Use Cases

  • Guides users to clarify goals, brainstorm multiple approaches, and document a plan with tests.
  • Enforces disciplined execution with a TDD loop, targeted debugging, and a formal review before hand-off.
  • Use cases include high-stakes coding tasks, architecture decisions, and critical bug fixes where additional rigor is desired.

Quick Start

Activate the Senior Engineer workflow when you want rigorous planning; ask me to enable Superpowers and then follow the prompts to brainstorm, plan, test, and review.

Frequently Asked Questions about senior-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan and execute complex coding tasks with a formal workflow?

A formal workflow for complex coding tasks enforces deliberate steps: clarifying goals, brainstorming approaches, documenting plans, running a TDD loop, and completing a code review before hand-off.

What is a senior-engineer workflow for high-stakes software development?

A senior-engineer workflow is a structured process for high-stakes software development that guides you through upfront brainstorming, documented planning, rigorous TDD validation, and targeted debugging to produce documented progress artifacts.

How do I apply test-driven development and code review to critical bug fixes?

To apply TDD and code review to critical bug fixes, activate a structured workflow that enforces a disciplined execution loop: clarify the bug, plan the fix, run the TDD loop, debug specifically, and perform a formal review before hand-off.

Does this structured workflow suit architecture decisions and multi-step coding tasks?

Yes, this structured workflow suits architecture decisions and multi-step coding tasks by requiring upfront brainstorming and documented plans to ensure deliberate, validated execution for high-stakes scenarios.

What are the limitations of using a deliberate workflow for project planning?

The limitation of a deliberate workflow is overhead; it applies specifically to multi-step, high-stakes coding tasks requiring additional rigor, meaning it is not suited for quick, trivial changes that do not need documented progress artifacts.