code-plan

Generate a comprehensive implementation plan based on task analysis.

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 "code-plan" with this command: npx skills add sirn/dotfiles/sirn-dotfiles-code-plan

Generate a comprehensive implementation plan based on task analysis.

Process

Identify context:

  • If code changes are involved: run jj diff -s first to see changed files; then use jj diff -- path to restrict to specific files/directories

  • If the user specified specific files or paths, focus on those

  • Understand the user's task/request

Analyze the codebase:

  • Read relevant code areas and identify existing patterns

  • Understand existing architectural decisions

  • Identify integration points with current codebase

Research and plan:

  • Research best practices and official documentation (use WebSearch/WebFetch)

  • Identify security risks and secure implementation patterns

  • Consider simplicity constraints and avoid over-engineering

  • Identify recommended libraries/tools with rationale

Synthesize findings into a clear implementation plan

Output

Context Analysis

  • Relevant code structure and patterns

  • Existing architectural decisions

  • Integration points with current codebase

Security Considerations

  • Threat modeling and potential attack vectors

  • Authentication and authorization requirements

  • Data protection and privacy considerations

  • Secure implementation patterns

Documentation & Best Practices

  • Relevant docs or API constraints

  • Industry standards with authoritative sources

  • Recommended libraries/tools with rationale

  • Common pitfalls to avoid

Simplicity Constraint

  • "Keep it simple" guidelines

  • Over-engineering risk to avoid

  • Pragmatic vs ideal tradeoffs

Architectural Guidance

  • High-level design approach

  • Module boundaries and interfaces

  • Design tradeoffs considered

Implementation Plan

  • Numbered, concrete steps

  • File to modify with specific locations

  • Dependencies to add (research-backed)

  • Testing strategy aligned with project patterns

Prioritize actionable, specific guidance over abstract advice.

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-explain

No summary provided by upstream source.

Repository SourceNeeds Review
-16
sirn
Coding

code-config-ci

No summary provided by upstream source.

Repository SourceNeeds Review
-16
sirn
Coding

code-quality

No summary provided by upstream source.

Repository SourceNeeds Review
-16
sirn