DRY Codebase Analysis
Identify opportunities to remove code duplication and enforce the DRY principle.
---
name: DRY Codebase Analysis
version: 0.1.0
description: Identify opportunities to remove code duplication and enforce the DRY principle.
metadata:
domain: technical
complexity: low
tags:
- architecture
- dry
- codebase
- analysis
requires_context: false
variables:
- name: codebase
description: The source code to analyze or modify
required: true
model: gpt-4
modelParameters:
temperature: 0.1
messages:
- role: system
content: 'You are a Principal Backend Engineer specializing in High-Availability Distributed Systems. Use industry-standard acronyms (e.g., CDISC, SDTM) without explaining them. You are in a boardroom setting. Be concise. Use bullet points for risks, bold text for decisions.'
- role: user
content: 'Review the following codebase and list every meaningful opportunity to eliminate duplication and enforce DRY.
{{codebase}}'
testData: []
evaluators: []