dr_engineering_guide

Review code against architectural layers and patterns across implementation phases.

1|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/tinkermonkey/documentation_robotics --skill dr-engineering-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dr_engineering_guide
Source: https://github.com/tinkermonkey/documentation_robotics/tree/main/integrations/claude_code/skills/dr_engineering_guide
Command: npx skills add https://github.com/tinkermonkey/documentation_robotics --skill dr-engineering-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides structured guidance throughout the software implementation lifecycle, ensuring code aligns with architectural principles and best practices.

Core Features & Use Cases

  • Requirements Review: Assesses proposed changes against architectural layers before coding begins.
  • Implementation Guidance: Offers patterns and structure for writing new code based on existing models.
  • Implementation Critique: Reviews existing code or PRs for model drift and pattern compliance.
  • Use Case: Before writing a new microservice, you can use this Skill to ensure its design covers all necessary architectural layers (security, observability, etc.) and aligns with business goals.

Quick Start

Use the dr_engineering_guide skill to review code for architectural alignment.

Frequently Asked Questions about dr_engineering_guide

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

FAQPage Schema
How do I review software design for architectural alignment before coding?

You can review software design for architectural alignment by assessing proposed changes against defined architectural layers and patterns before coding begins. This requirements review ensures new implementations cover necessary layers like security and observability while matching business goals.

What is the best way to get implementation guidance for new code based on existing models?

Implementation guidance for new code is provided by offering specific patterns and structure based on existing architectural models. This ensures new software development adheres to defined layers and best practices throughout the implementation lifecycle.

How do I critique existing code for model drift and pattern compliance?

You critique existing code for model drift and pattern compliance by reviewing code or pull requests against defined architectural layers. This implementation critique identifies deviations from established software design patterns and architectural principles.

Can I use architectural guidance to ensure a new microservice covers all necessary layers?

Yes, you can use architectural guidance to ensure a new microservice covers all necessary layers. The guidance assesses proposed changes against architectural models, verifying that security, observability, and other structural layers are properly addressed before implementation.

Does this implementation guidance automatically update architectural models?

No, this implementation guidance is advisory-only and does not automatically update architectural models. It analyzes code against defined layers and patterns, recommending specific DR commands for users to execute when model updates are required.