code-guru

Guide feature implementation and PR reviews for the Raamattu Nyt codebase.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/Spectaculous-Code/raamattu-nyt --skill code-guru
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-guru
Source: https://github.com/Spectaculous-Code/raamattu-nyt/tree/main/.claude/skills/code-guru
Command: npx skills add https://github.com/Spectaculous-Code/raamattu-nyt --skill code-guru

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert architectural guidance and code review for the Raamattu Nyt codebase, ensuring high-quality, maintainable, and future-proof software.

Core Features & Use Cases

  • Architectural Design: Guides the implementation of complex features with long-term implications.
  • Code Review: Assesses PRs for adherence to architectural principles, UX, and project constraints.
  • Refactoring Guidance: Helps transform prototypes into production-ready components.
  • Use Case: When proposing a new search indexing mechanism, consult the code-guru to ensure it aligns with the overall architecture and can be easily integrated into the existing system.

Quick Start

Ask the code-guru to review the proposed architecture for the new audio playback feature.

Frequently Asked Questions about code-guru

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

FAQPage Schema
How do I review a React and TypeScript pull request for architectural integrity?▼

Architectural code review for React and TypeScript assesses pull requests for strict boundary enforcement, design-first principles, and zero tolerance for technical debt. It ensures feature implementations align with long-term maintainability and domain-specific optimizations.

What is the best way to refactor a prototype into a production-ready React component?▼

The best way to refactor a prototype into production-ready React components is using a design-first approach that enforces strict architectural boundaries. This eliminates technical debt and ensures long-term maintainability for TypeScript codebases.

How does architectural design guidance work for new audio playback features in TypeScript?▼

Architectural design guidance for TypeScript audio playback features works by applying senior principal engineer expertise to enforce strict boundaries and domain-specific optimizations. This ensures the feature integrates cleanly without introducing technical debt.

Can I use this approach to validate a new search indexing mechanism in a React codebase?▼

Yes, you can validate a new search indexing mechanism in a React codebase by consulting architectural guidance. It ensures the proposed mechanism aligns with the existing TypeScript architecture and integrates cleanly without violating strict domain boundaries.

When do I need strict architectural boundaries for verse-by-verse reading features?▼

You need strict architectural boundaries for verse-by-verse reading features when implementing complex functionality with long-term implications. This zero-tolerance-for-debt approach maintains domain-specific optimizations and high code quality.

Why does my TypeScript refactoring introduce technical debt in a React application?▼

TypeScript refactoring introduces technical debt in a React application when it bypasses strict architectural boundaries and ignores design-first principles. Without senior-level code review enforcing zero tolerance for debt, prototype patterns persist and degrade long-term maintainability.