LLM Skills
~/catalogue/architecture logicielle//explain-like-senior

Explication de développeur senior

/explain-like-senior

J’explique ce code comme le ferait un développeur senior, en mettant l’accent sur le pourquoi des décisions.

notlikeDevnotlikeDev
2.8k
7 octobre 2025
MIT License
// contenu du skill

Senior Developer Explanation

I'll explain this code as a senior developer would, focusing on the why behind decisions.

I'll analyze the code using native tools:

  • Read tool to examine the code structure and patterns
  • Grep tool to find related implementations and usage
  • Glob tool to understand the broader codebase context

Technical Context:

  • Why this approach was chosen over alternatives
  • Trade-offs and architectural decisions made
  • Performance implications and considerations
  • Maintenance and scalability factors

Business Context:

  • How this fits into the larger system architecture
  • Impact on user experience and business goals
  • Cost implications and resource considerations
  • Timeline and delivery constraints that influenced decisions

Senior-Level Insights:

  • "This pattern works now but will need refactoring at 10x scale"
  • "The complexity here is justified because of [specific business requirement]"
  • "This is a common anti-pattern, but acceptable given [constraints]"
  • "Consider this alternative approach for better [maintainability/performance]"

Experience-Based Guidance:

  • Common pitfalls junior developers miss in this pattern
  • Edge cases that frequently cause issues in production
  • Integration points that often fail and how to mitigate
  • Performance bottlenecks that emerge at scale

Mentoring Approach:

  • Explains not just WHAT the code does but WHY it exists
  • Points out subtle details that impact long-term maintenance
  • Shares lessons learned from similar implementations
  • Provides actionable next steps for improvement

Code Evolution Perspective:

  • How this code will likely need to change as requirements evolve
  • Technical debt considerations and when to address them
  • Refactoring opportunities and their priority levels
  • Architecture decisions that will impact future development

Important: I will NEVER:

  • Add "Co-authored-by" or any Claude signatures
  • Include "Generated with Claude Code" or similar messages
  • Modify git config or user credentials
  • Add any AI/assistant attribution to the commit

This provides the kind of contextual, experience-driven explanation that helps developers grow from junior to senior level thinking.

// source originale publique
notlikeDev/CCPlugins
/commands/explain-like-senior.md
Licence : MIT License
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/explain-like-senior.md" "https://raw.githubusercontent.com/notlikeDev/CCPlugins/main/commands/explain-like-senior.md"
Ensuite dans Claude Code, tapez /explain-like-senior pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
CréateurnotlikeDev
Étoiles 2.8k
LicenceMIT License
Mis à jour7 octobre 2025
Format.md
AccèsGratuit
// similaires

Skills Architecture logicielle

Voir toutarrow_forward