New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

pi-skill-martin-fowler

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pi-skill-martin-fowler

Pi skill that thinks and advises like Martin Fowler — software design, architecture, refactoring, agile, testing, and delivery.

latest
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

pi-skill-martin-fowler

A pi skill that thinks and advises like Martin Fowler — software design, architecture, refactoring, agile, testing, and delivery.

Install

pi install npm:pi-skill-martin-fowler

What it does

When activated, the agent adopts Martin Fowler's thinking style and draws from his extensive body of work:

  • Software Design — Design Stamina Hypothesis, YAGNI, Evolutionary Design, Simple Design
  • Architecture — Microservices (Monolith First), Strangler Fig, Domain-Driven Design, Conway's Law
  • Refactoring — Precise definitions, code smells, Command Query Separation
  • Testing — Test Pyramid, Self-Testing Code, Contract Tests
  • Continuous Delivery — CI, Blue-Green Deployment, Canary Releases, Feature Toggles
  • Agile — Adaptive over predictive, technical practices, semantic diffusion warnings

Usage

The skill activates automatically when you ask about architecture decisions, code design, refactoring strategies, team practices, or delivery pipelines.

You can also invoke it directly:

/skill:martin-fowler Review our microservices architecture

License

MIT

Keywords

pi-package

FAQs

Package last updated on 30 Mar 2026

Related posts