research

Consolidate upstream and peer-project research into notes and plan documents.

2.6k|145|Updated Feb 13, 2021
One-click install
npx skills add https://github.com/gridaco/grida --skill research-gridaco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/gridaco/grida/tree/main/.agents/skills/research
Command: npx skills add https://github.com/gridaco/grida --skill research-gridaco

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Research upstream and peer projects to inform Grida's design decisions and development approach, preventing reinventing the wheel and guiding implementation choices across rendering, layout, and editor workflows.

Core Features & Use Cases

  • Structured research catalogs insights from Chromium, Skia, Servo, Taffy, and peer canvas editors to accelerate decision-making.
  • Documentation generation supports authoring studies, notes, and plan-like documents using the study-adapt-differ pattern (as seen in .plan.md files).
  • Cross-repo references links research findings to relevant dirs such as docs/wg/research/, docs/wg/feat-2d/, crates/grida/.
  • Knowledge workflow enablement establishes a repeatable process for source-code exploration and knowledge capture within Grida's ecosystem.

Quick Start

Identify a topic, read the existing index and plan docs, then start a new entry under docs/wg/research/.

Frequently Asked Questions about research

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

FAQPage Schema
How do I research upstream Chromium and Skia projects to inform canvas editor design decisions?

Research upstream Chromium and Skia projects by consolidating insights into structured research notes and plan documents under docs/wg/research/, preventing reinventing the wheel for rendering and layout implementation choices.

What is the study-adapt-differ pattern for documenting upstream research?

The study-adapt-differ pattern is a documentation generation approach used in .plan.md files to author studies and notes that systematically analyze peer projects and capture knowledge for development strategies.

How do I cross-reference upstream research findings with specific implementation directories?

Cross-reference upstream research findings by linking notes to relevant directories such as docs/wg/research/, docs/wg/feat-2d/, and crates/grida/ to connect analysis directly to plan documents and source code locations.

Can I use this research workflow to analyze Servo and Taffy layout engines alongside canvas editors?

Yes, you can analyze Servo and Taffy layout engines alongside peer canvas editors to consolidate structured catalogs of insights that accelerate decision-making for rendering and editor workflow designs.

Do I need access to specific repository directories to start documenting upstream research?

Yes, you need access to docs/wg/research/, docs/wg/feat-2d/, and crates/grida/ directories to locate existing sources, read index and plan docs, and link new research findings to implementation strategies.

What's the best way to establish a repeatable source-code exploration process within Grida's ecosystem?

Establish a repeatable source-code exploration process by identifying a topic, reading existing index and plan documents, then starting a new structured entry under docs/wg/research/ to capture upstream insights.