igcse-chapter

Standardize React-based IGCSE mathematics lesson modules with LaTeX rendering.

6|62|Updated Jun 17, 2026
One-click install
npx skills add https://github.com/vicharanashala/tenali --skill igcse-chapter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: igcse-chapter
Source: https://github.com/vicharanashala/tenali/tree/main/skills/igcse-chapter
Command: npx skills add https://github.com/vicharanashala/tenali --skill igcse-chapter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the inconsistency and manual overhead involved in creating and updating interactive educational modules for the Cambridge IGCSE Mathematics coursebook within the Tenali application.

Core Features & Use Cases

  • Standardized Scaffolding: Automatically enforces the required React component structure, lesson catalogue shape, and routing logic for new chapters.
  • UX Consistency: Ensures all chapters maintain uniform behavior, such as non-locking lessons, question sliders, and keyboard shortcuts.
  • Math Rendering: Provides a centralized guide for consistent LaTeX-style math typography across all lesson components.
  • Use Case: When adding a new chapter, such as Chapter 7, this skill ensures the component is correctly wired into the router, follows the specific lesson catalogue schema, and implements the required progress tracking and UI elements.

Quick Start

Use the igcse-chapter skill to scaffold the module for chapter 7 based on the existing chapter 5 and 6 patterns.

Frequently Asked Questions about igcse-chapter

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

FAQPage Schema
How do I scaffold interactive React components for IGCSE math lessons?

To scaffold interactive React components for IGCSE math lessons, you need a standardized structure that enforces component skeletons, routing logic, and lesson catalogue schemas. This ensures new chapters integrate uniformly without manual overhead.

What is the best way to maintain UX consistency across existing IGCSE educational modules?

Maintaining UX consistency across IGCSE educational modules requires applying standardized updates like non-locking lessons, question sliders, and keyboard shortcuts uniformly. This prevents behavioral divergence between different chapter components over time.

How does LaTeX math rendering work in interactive React lesson modules?

LaTeX math rendering in React lesson modules works by applying centralized typography conventions to ensure mathematical notation displays consistently. This prevents formatting discrepancies across different interactive educational components.

Do I need a specific localStorage schema to track progress in IGCSE coursebook applications?

Yes, you need a specific localStorage schema to track lesson progress in IGCSE coursebook applications. Enforcing a standardized progress tracking schema ensures user completion data is recorded and retrieved uniformly across all chapters.

Can I use existing chapter patterns to wire new modules into the React router?

Yes, you can use existing chapter patterns to wire new modules into the React router. Replicating established component structures ensures new IGCSE chapters follow the correct routing logic and lesson catalogue shape automatically.