code-research

Evaluate code patterns and architecture decisions using authoritative sources.

Updated May 9, 2020
One-click install
npx skills add https://github.com/Fenntasy/dotfiles --skill code-research-fenntasy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-research
Source: https://github.com/Fenntasy/dotfiles/tree/main/claude/skills/code-research
Command: npx skills add https://github.com/Fenntasy/dotfiles --skill code-research-fenntasy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach to evaluating code patterns, architecture decisions, and libraries, ensuring decisions are grounded in authoritative sources and documented rationale.

Core Features & Use Cases

  • Systematic authority-based evaluation: ranks sources (standards, industry publications) to inform design choices.
  • Reproducible research workflow: defines how to compare approaches, track recency, context, and trade-offs.
  • Reporting and attribution: produces clear findings with sources and justifications for stakeholders.

Quick Start

Propose a plan to evaluate a library for a new project and specify the comparison criteria.

Frequently Asked Questions about code-research

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

FAQPage Schema
How do I evaluate code patterns and architecture decisions systematically?

Evaluating code patterns and architecture decisions systematically requires ranking authoritative sources, checking recency, aligning context, and resolving conflicts to produce documented rationale. This structured methodology ensures design choices are reproducible and grounded in high-authority industry standards rather than subjective preference.

What is source hierarchy in library selection and architecture research?

Source hierarchy in architecture research ranks references like official standards and industry publications above informal sources. Establishing this hierarchy ensures library selection and code pattern evaluation rely on the most credible, authoritative documentation available, providing a reliable basis for comparing trade-offs and resolving conflicting information.

How do I compare architectural options across projects of varying scale?

Comparing architectural options across varying project scales involves applying a structured evaluation workflow that tracks context alignment and trade-offs. By comparing approaches against authoritative sources and documenting the specific context of each project scale, you ensure the selected code patterns fit the operational requirements.

Can I use a structured methodology to assess unfamiliar code patterns?

Yes, you can use an authority-driven methodology to assess unfamiliar code patterns by checking their source recency and context alignment. This process evaluates the pattern against established industry publications and standards, helping you resolve any documentation conflicts and understand the pattern's applicability before adoption.

How do I create reproducible research reports for library selection?

Creating reproducible research reports for library selection involves documenting your comparison criteria, source hierarchy, and trade-off analysis. By tracking recency checks and context alignment, the methodology generates clear findings with well-documented attribution and justifications, allowing stakeholders to verify the design choices.

When should I not use an authority-driven approach for code pattern evaluation?

An authority-driven approach for code pattern evaluation may be unnecessary for trivial implementation details or when rapid prototyping outweighs the need for documented attribution. When architectural decisions lack conflicting sources or require immediate deployment without stakeholder reporting, a less structured evaluation may suffice.