pre-implement-spec

Analyze specifications for backward compatibility issues, risks, and gaps before coding.

Updated May 31, 2026
One-click install
npx skills add https://github.com/zizzfizzix/agentic-engineering-framework --skill pre-implement-spec-zizzfizzix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-implement-spec
Source: https://github.com/zizzfizzix/agentic-engineering-framework/tree/main/core/ai/skills/pre-implement-spec
Command: npx skills add https://github.com/zizzfizzix/agentic-engineering-framework --skill pre-implement-spec-zizzfizzix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps prevent potential issues by thoroughly analyzing specifications before implementation, ensuring quality and reducing risk.

Core Features & Use Cases

  • BC Audit: Checks for backward compatibility issues to maintain system stability.
  • Risk Assessment: Identifies potential technical and integration risks.
  • Gap Analysis: Ensures all necessary components are included in the spec.
  • Use Case: Before starting implementation, use this Skill to analyze a new feature's spec to catch any gaps or issues that could affect the project.

Quick Start

Run the pre-implement-spec skill on your new feature spec to analyze its readiness.

Frequently Asked Questions about pre-implement-spec

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

FAQPage Schema
How do I analyze a specification for gaps before coding?

To analyze a specification for gaps before coding, you review spec completeness against project requirements and historical lessons. This process identifies missing components and ensures all necessary elements are included prior to implementation.

What is backward compatibility audit in specification analysis?

Backward compatibility audit in specification analysis is the process of checking new feature specs against existing contracts to maintain system stability. It identifies potential breaking changes before any code is written, reducing integration risks.

How do I assess technical risks in a feature specification?

You assess technical risks in a feature specification by performing a pre-implementation analysis to identify potential integration and technical issues. This involves checking the spec against backward compatibility contracts and project lessons to catch vulnerabilities early.

Do I need an AGENTS.md file to check specification readiness?

Yes, you need an AGENTS.md file to check specification readiness effectively. The analysis process requires access to these project guides to verify compliance, ensuring the specification aligns with established project standards before coding begins.

What is the best way to prevent issues before implementation starts?

The best way to prevent issues before implementation starts is to conduct a thorough pre-implementation analysis of your specifications. This catches backward compatibility issues, evaluates risks, and identifies gaps to ensure quality and reduce potential project failures.

What are the limitations of pre-implementation spec analysis?

The limitation of pre-implementation spec analysis is that it relies entirely on the availability and accuracy of input files like spec documents, backward compatibility contracts, and project lessons, meaning it cannot detect issues stemming from undocumented behaviors.