git:analyze-issue

Please analyze GitHub issue #$ARGUMENTS and create a technical specification.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "git:analyze-issue" with this command: npx skills add neolabhq/context-engineering-kit/neolabhq-context-engineering-kit-git-analyze-issue

Please analyze GitHub issue #$ARGUMENTS and create a technical specification.

Follow these steps:

Check if the issue is already loaded:

  • Look for the issue file in ./specs/issues/ folder

  • File naming pattern: <number-padded-to-3-digits>-<kebab-case-title>.md

  • If not found, fetch the issue details from GitHub (see step 2)

Fetch the issue details (if not already loaded):

  • Read .claude/commands/load-issues.md to understand how to fetch issue details

  • Save the issue file following the load-issues.md format

Understand the requirements thoroughly

Review related code and project structure

Create a technical specification with the format below

Technical Specification for Issue #$ARGUMENTS

Issue Summary

  • Title: [Issue title from GitHub]

  • Description: [Brief description from issue]

  • Labels: [Labels from issue]

  • Priority: [High/Medium/Low based on issue content]

Problem Statement

[1-2 paragraphs explaining the problem]

Technical Approach

[Detailed technical approach]

Implementation Plan

  • [Step 1]

  • [Step 2]

  • [Step 3]

Test Plan

  • Unit Tests:

  • [test scenario]

  • Component Tests:

  • [test scenario]

  • Integration Tests:

  • [test scenario]

Files to Modify

Files to Create

Existing Utilities to Leverage

Success Criteria

  • [criterion 1]

  • [criterion 2]

Out of Scope

  • [item 1]

  • [item 2]

Remember to follow our strict TDD principles, KISS approach, and 300-line file limit.

IMPORTANT: After completing your analysis, SAVE the full technical specification to: ./specs/issues/<number-padded-to-3-digits>-<kebab-case-title>.specs.md

For example, for issue #7 with title "Make code review trigger on any *.SQL and .sh file changes", save to: ./specs/issues/007-make-code-review-trigger-on-sql-sh-changes.specs.md

After saving, provide a brief summary to the user confirming:

  • Issue number and title analyzed

  • File path where the specification was saved

  • Key highlights from the specification (2-3 bullet points)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

code-review:review-local-changes

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

tdd:test-driven-development

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-review:review-pr

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

sadd:subagent-driven-development

No summary provided by upstream source.

Repository SourceNeeds Review