cr-analyze

Analyze codebases across backend layers and generate openspec CR artifacts.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/minhquan2904/vibe-check-scam --skill cr-analyze
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cr-analyze
Source: https://github.com/minhquan2904/vibe-check-scam/tree/main/.agent/skills/cr-analyze
Command: npx skills add https://github.com/minhquan2904/vibe-check-scam --skill cr-analyze

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze an existing codebase to produce current-code-logic, compare it with documentation, and generate a CR proposal.

Core Features & Use Cases

  • Deep analysis across REST controllers, services, entities, DTOs, and data access layers to identify changes for a Change Request.
  • Generate artifacts: current-code-logic.md, compare-logic.md, metadata.yaml, and proposal.md to support CR documentation and scoping.
  • Scaffolding and guidance on how to run openspec commands to create a CR context and artifacts.

Quick Start

Describe the Change Request you want to analyze, and the skill will generate the four artifacts in a new change directory.

Frequently Asked Questions about cr-analyze

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

FAQPage Schema
How do I generate a CR proposal by analyzing an existing codebase?

You generate a CR proposal by describing the Change Request you want to analyze. The Skill deep-dives across backend, service, entity, DTO, and DB layers, producing current-code-logic, compare-logic, metadata, and proposal artifacts in a new change directory.

What is code-vs-documentation comparison for a Change Request?

Code-vs-documentation comparison is the process of contrasting current code logic with existing documentation to identify discrepancies. It generates a compare-logic artifact that highlights differences to support CR scoping and documentation accuracy.

Can I analyze multiple affected modules for a single Change Request?

Yes, you can analyze multiple affected modules for a single Change Request. The Skill applies deep investigation across backend, service, entity, DTO, and data access layers, supporting multi-module scanning to generate comprehensive CR artifacts.

How do I use openspec to scaffold a Change Request context?

To use openspec for scaffolding, describe the Change Request you want to investigate. The Skill provides guidance on running openspec commands to create the CR context and generate the required artifacts directly in a new change directory.

What files are generated when performing deep-dive code-change analysis?

Deep-dive code-change analysis generates four specific files: current-code-logic.md, compare-logic.md, metadata.yaml, and proposal.md. These artifacts are created in a new change directory to fully document the Change Request scope.