review-step

Review git diffs against a plan and update plan file status.

Updated Oct 29, 2024
One-click install
npx skills add https://github.com/namalkanti/dotfiles --skill review-step
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-step
Source: https://github.com/namalkanti/dotfiles/tree/main/.codex/skills/review-step
Command: npx skills add https://github.com/namalkanti/dotfiles --skill review-step

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the post-execution review of code changes, ensuring they align with the project plan, and provides a persistent way to track progress across development sessions.

Core Features & Use Cases

  • Code Change Verification: Compares actual code modifications against the planned step using git diff.
  • Plan File Management: Updates the plan file to mark steps as complete, adds historical context, and tracks refactoring items.
  • Cross-Session Continuity: Loads and updates plan files, allowing work to resume seamlessly across different terminal sessions.
  • Use Case: After running an AI code generation tool, use this Skill to review the generated code, confirm it meets the requirements of the current task, and update the project's plan file to reflect completion and any new insights.

Quick Start

Use the review-step skill to review the latest code changes for step 3.

Frequently Asked Questions about review-step

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

FAQPage Schema
How do I review code changes against a project plan?

To review code changes against a project plan, compare your git diff output with the planned development steps. This skill automates that verification, checking modifications align with project goals and updating the plan status to reflect completion.

How do I track development progress across multiple sessions?

Track development progress across multiple sessions by using a persistent plan file to store state. This skill loads and updates plan files, allowing you to resume work seamlessly in different terminal sessions while maintaining historical context.

Can I use this skill to manage refactoring tasks alongside planned steps?

Yes, you can manage refactoring tasks alongside planned development steps. The skill tracks both item types within the plan file, ensuring code aligns with project goals and facilitating iterative development throughout the refactoring process.

Does this skill integrate with Git for diff analysis?

Yes, this skill integrates with Git for diff analysis. It compares actual code modifications against the defined plan step using git diff, verifying that the generated code meets the requirements of the current task.

What is the best way to verify AI generated code after execution?

The best way to verify AI generated code is to run a post-execution review against your plan. This skill confirms the generated code meets task requirements, updates the plan file to mark completion, and records any new insights or refactoring items.

When do I need to update a plan file during iterative development?

You need to update a plan file during iterative development after completing a code change. This skill marks steps as complete, adds historical context, and tracks progress to ensure code aligns with project goals across development sessions.