react-expert

Verify React APIs using tests, source code, and type definitions.

3|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/zaid-khan-code/learnHub-ai-powered-online-learning-platform-lms --skill react-expert-zaid-khan-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-expert
Source: https://github.com/zaid-khan-code/learnHub-ai-powered-online-learning-platform-lms/tree/main/.agents/skills/react-expert
Command: npx skills add https://github.com/zaid-khan-code/learnHub-ai-powered-online-learning-platform-lms --skill react-expert-zaid-khan-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you verify React behavior and API usage with authoritative evidence instead of relying on outdated memory or secondary explanations, reducing the risk of incorrect guidance.

Core Features & Use Cases

  • Authoritative API Research: Investigates React behavior using tests, source code, commits, pull requests, and issues.
  • Type and Warning Analysis: Compares Flow and TypeScript signatures and captures runtime warnings or errors tied to specific conditions.
  • Design and History Tracking: Summarizes why a React feature exists, how it changed, and where common confusion appears.
  • Use Case: A developer needs to document a React hook accurately, confirm edge-case behavior, and provide source-linked examples for a team guide.

Quick Start

Ask this Skill to research a specific React topic, and it will gather source-backed evidence and produce a structured report with citations.

Frequently Asked Questions about react-expert

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

FAQPage Schema
How do I verify React API behavior using source code and git history?

You verify React API behavior by investigating tests, source code, commits, pull requests, and type definitions to produce a documentation-grade report with file-level citations. This source-backed research confirms exact behavior instead of relying on prior knowledge.

What is the best way to research discrepancies between React Flow and TypeScript type signatures?

Researching React type signature discrepancies involves comparing Flow and TypeScript definitions alongside runtime warnings. The analysis captures specific conditions tied to errors and provides a complete report detailing any differences found.

Can I track why a specific React feature was introduced by analyzing pull requests and issues?

Yes, tracking React feature history uses git history, pull requests, and issues to summarize why a feature exists and how it changed. This documentation process highlights where common confusion appears in the evolution of the API.

How do I document a React hook accurately with edge-case behavior and source-linked examples?

Documenting a React hook accurately requires investigating source code, tests, and type definitions to confirm edge-case behavior. The research produces a structured, documentation-grade report with file-level citations and warnings for team guides.

Does React API research require any specific dependencies or environment setup?

No specific dependencies or environment setup are required to perform React API research. The investigation operates directly on source analysis, git history, and type signatures to generate a complete report with citations.

What are the limitations of using prior knowledge for React API documentation?

Relying on prior knowledge risks outdated or incorrect guidance when documenting React APIs. Source analysis mitigates this by verifying behavior through tests, commits, and type definitions, ensuring accurate, authoritative evidence.