review-staged-changes
Review Staged Changes
Reviews staged git changes to ensure they improve code quality, maintainability, and readability without introducing regressions.
Workflow
When reviewing staged changes:
- Get the staged diff:
git diff --cachedorgit diff --staged - Analyze each change against the four criteria below
- Provide structured feedback using the template in this skill: templates/review-summary.md (relative to the skill directory)
Review Criteria
1. Contextual Sense
Verify changes align with the stated purpose:
- Do the modifications address the intended goal?
More from lichens-innovation/skills
react-single-responsibility
Strategies to simplify components, hooks, and methods: decomposition order (utilities, hooks, sub-components), early returns, control flow, parameter design, and code smell fixes. Use when the user says: ungodify this method/function/component, simplify this method/function/component, make this method/function/component less complex; or when refactoring a large component, hook, or function, reducing complexity, applying single responsibility, or asking how to simplify a component, hook, or method.
30generate-pr-description
Generates pull request descriptions by comparing current branch with parent branch. Creates semantic commit-style PR titles and fills PR templates. Use when the user asks to generate PR description, prepare pull request, or create merge request description. The user may include ticket IDs in the request (e.g. tickets: NN-123, TB-456) from the company tracking system; treat those as the related issue IDs for the PR.
28hello-world
This skill welcomes users in ASCII art with OS information. Use when the user says 'hello' or 'hi'.
20react-coding-standards
Enforces internal React and TypeScript coding standards using avoid/prefer rules. Use when reviewing or refactoring React/TS code, applying company standards, or when the user asks to align code with coding standards.
13typescript-and-react-guidelines
|
10single-responsibility
|
6