$npx skillfedfor your agent

App Renderer Systems

This skill teaches you how to structure and implement self-contained domain modules that own their API calls, data fetching, hooks, and components. It covers the mandatory directory layout, API service layer patterns, TanStack Query integration for queries and mutations, React context conventions, XState store setup, and public API organization. Use it when creating new systems, extending existing ones, or debugging system-layer code.

App Renderer Systems guides you through building domain-driven feature modules organized under a systems/ directory with standardized patterns.

AI-generated summary based on this skill's SKILL.md

541 80 unlicensed, metadata onlyupdated by pedronauck

Decision gist · record as of 2026-07-26

App Renderer Systems guides you through building domain-driven feature modules organized under a systems/ directory with standardized patterns. This skill teaches you how to structure and implement self-contained domain modules that own their API calls, data fetching, hooks, and components. It covers the mandatory directory layout, API service layer patterns, TanStack Query integration for queries and mutations, React context conventions, XState store setup, and public API organization. Use it when creating new systems, extending existing ones, or debugging system-layer code.

manual: git clone https://github.com/pedronauck/skills → cp -r skills ~/.claude/skills/app-renderer-systems

Use it when

  • App Renderer Systems provides a structured approach to rendering applications by organizing domain modules with clear separation.
  • App Renderer Systems integrates multiple technologies to create a cohesive rendering framework.
Same gist for agents: .md · .json

Install

pedronauck/skills/app-renderer-systems · repository language: JavaScript

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What is App Renderer Systems and what does it cover?

App Renderer Systems teaches you how to structure and implement self-contained domain modules that own their API calls, data fetching, hooks, and components. It covers mandatory directory layout, API service layer patterns, TanStack Query integration for queries and mutations, React context conventions, XState store setup, and public API organization. Use this skill when creating new systems, extending existing ones, or debugging system-layer code.

How to render apps using App Renderer Systems?

App Renderer Systems provides a structured approach to rendering applications by organizing domain modules with clear separation of concerns. Each module owns its API calls, data fetching logic, hooks, and components. The framework uses TanStack Query for efficient data management, React context for state sharing, and XState for complex state orchestration. Follow the mandatory directory layout and API service layer patterns to render app components efficiently.

What rendering framework does App Renderer Systems use?

App Renderer Systems integrates multiple technologies to create a cohesive rendering framework. It uses React for component rendering, TanStack Query for server state management and data fetching, React context for local state sharing, and XState for managing complex application state machines. These tools work together within the prescribed directory structure to provide a complete app rendering solution.

How do app renderers work in this system?

App Renderer Systems works by organizing applications into self-contained domain modules. Each module manages its own API service layer, data fetching through TanStack Query, custom hooks, and React components. The system uses React context conventions for state distribution and XState for advanced state management. This architecture ensures efficient rendering by isolating concerns and enabling predictable data flow through well-defined public APIs.

What is the directory layout for App Renderer Systems?

App Renderer Systems requires a mandatory directory layout that organizes domain modules with clear structure. Each module contains its API service layer, TanStack Query configurations for queries and mutations, React context setup, XState store definitions, custom hooks, and exported components. This standardized layout ensures consistency across systems and makes it easier to maintain, extend, and debug system-layer code.

When should I use App Renderer Systems?

Use App Renderer Systems when creating new domain modules, extending existing systems with additional features, or debugging system-layer code. It's particularly valuable when you need to manage complex data fetching, organize state across multiple components, or ensure consistent architecture across your application. The skill provides patterns for efficient app rendering and maintainable module organization.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Understand how app rendering systems work and their core architecture”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

tanstack-query
by tanstack-skills · tanstack-skills/tanstack-skills

TanStack Query provides asynchronous state management for server data across React, Vue, Solid, Svelte, and Angular. It handles caching, background synchronization, pagination, infinite scrolling, and optimistic updates automatically. Use queries for data fetching and mutations for server modifications, with lifecycle hooks for managing side effects and rollback scenarios.

MITupdated Jan 2026
★ 30repo stars
tanstack-query
by secondsky · secondsky/claude-skills

TanStack Query v5 handles server state management in React through data fetching, caching, and mutation patterns. Learn QueryClient setup, hook usage with the v5 object syntax, and common migration issues from v4.

MITupdated Jul 2026
★ 196repo stars
accelint-tanstack-query-best-practices
by gohypergiant · gohypergiant/agent-skills

This skill covers expert patterns for TanStack Query in modern React with Next.js App Router, including QueryClient configuration, query key factories, cache invalidation, and optimistic updates. Learn critical anti-patterns to avoid—like singleton QueryClients on servers, unstable query keys, and N observers per list item—plus decision matrices for cache configuration and mutation strategies.

Apache-2.0updated Jul 2026
★ 21repo stars
state-management
by AsyrafHussin · AsyrafHussin/agent-skills

Master server-side data fetching and caching with React Query v5, plus client state patterns using Zustand v5. This skill covers query setup, cache invalidation, mutations, optimistic updates, and combining both libraries for complete state control.

MITupdated May 2026
★ 58repo stars
Tanstack Query
by oakoss · oakoss/agent-skills

TanStack Query is an async state manager that handles server data fetching, caching, and synchronization in React applications. It automates cache invalidation, deduplication, background updates, and stale data management—you supply a queryFn that returns a Promise, and the library handles the rest. Use it for infinite scrolling, offline-first apps, complex cache strategies, and hybrid server/client architectures.

no license declared → metadata onlyupdated Mar 2026
★ 13repo stars
tanstack-query
by bobmatnyc · bobmatnyc/claude-mpm-skills

TanStack Query handles server-state fetching and caching in React applications, automating data synchronization and eliminating manual boilerplate. It provides built-in background refetching, optimistic mutations, intelligent cache invalidation, and pagination support for complex data workflows.

MITupdated Jul 2026
★ 62repo stars

More skills tanstack-query (Apache-2.0) · Xstate Store (unlicensed) · Xstate (unlicensed)

Tags
rendering-engineapp-architecturecomponent-renderingui-frameworkperformance-optimizationapplication-infrastructurerender-pipelinesystem-design