pre-implementation-checklist

Enforce pre-implementation reviews to search for existing patterns and canonical locations.

2|Updated Apr 9, 2023
One-click install
npx skills add https://github.com/Esdeveniments/esdeveniments-frontend --skill pre-implementation-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-implementation-checklist
Source: https://github.com/Esdeveniments/esdeveniments-frontend/tree/main/.github/skills/pre-implementation-checklist
Command: npx skills add https://github.com/Esdeveniments/esdeveniments-frontend --skill pre-implementation-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces a mandatory pre-implementation review to prevent code duplication, ensure DRY patterns, and promote reuse of existing solutions.

Core Features & Use Cases

  • Mandatory search for existing patterns before coding.
  • Report findings and canonical locations to reuse patterns.
  • Guideline to plan, document, and align with canonical locations before implementing new features.

Quick Start

Follow Steps 1–3: search for patterns, report findings, and plan canonical locations before coding.

Frequently Asked Questions about pre-implementation-checklist

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

FAQPage Schema
How do I prevent code duplication before starting implementation?

To prevent code duplication before implementation, perform a structured pre-implementation review to search for existing patterns and identify canonical locations for types, utilities, and components. This enforces DRY principles before coding begins.

What is a pre-implementation checklist for enforcing DRY patterns?

A pre-implementation checklist for DRY patterns is a mandatory review process guiding developers to search for existing solutions, report findings, and plan reuse from canonical locations before writing new code.

How do I find canonical locations for existing utilities and components?

To find canonical locations for existing utilities and components, conduct a pattern search across types, utilities, and component directories during the design review phase, then report findings to plan your reuse strategy.

Can I use a pre-implementation review for small software projects?

Yes, you can use a pre-implementation review for small software projects because the pattern search and DRY enforcement process applies across projects of any size to prevent duplication and promote reuse.

What's the best way to plan code reuse during initial scaffolding?

The best way to plan code reuse during initial scaffolding is to search for existing patterns, report findings, and propose a reuse plan with documentation and test alignment to ensure new features match canonical locations.