add-tool

Scaffold FastAPI routers and Next.js pages for DGX Lab dashboard tools.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/jxtngx/dgx-lab --skill add-tool-jxtngx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-tool
Source: https://github.com/jxtngx/dgx-lab/tree/main/.cursor/skills/add-tool
Command: npx skills add https://github.com/jxtngx/dgx-lab --skill add-tool-jxtngx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the development of new features for the DGX Lab dashboard by providing a standardized, end-to-end scaffolding process for backend routers and frontend pages.

Core Features & Use Cases

  • Vertical Slice Generation: Automates the creation of the backend router, frontend page, and sidebar integration.
  • Standardized Registration: Ensures new tools are correctly registered in main.py and the layout name map.
  • Use Case: When adding a new monitoring or data processing tool to the DGX Spark dashboard, use this workflow to ensure the new module integrates seamlessly with the existing Next.js and FastAPI architecture.

Quick Start

Use the add-tool skill to scaffold a new dashboard tool named analytics including the backend router and frontend page.

Frequently Asked Questions about add-tool

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

FAQPage Schema
How do I add a new tool to a FastAPI and Next.js monorepo?

To add a new tool to a FastAPI and Next.js monorepo, use this Skill to generate the vertical slice. It scaffolds the backend router, frontend page, and sidebar integration, ensuring seamless registration within the DGX Lab dashboard architecture.

What is the best way to scaffold a vertical slice for a dashboard application?

The best way to scaffold a vertical slice for a dashboard application is using this Skill. It standardizes end-to-end creation by automating backend router setup, frontend page generation, and sidebar entry registration to maintain architectural consistency.

Does this scaffolding workflow automatically register new Next.js pages in the sidebar?

Yes, this scaffolding workflow automatically registers new Next.js pages in the sidebar. It ensures consistent registration of new frontend pages in the layout name map, integrating them directly into the dashboard ecosystem.

How do I ensure consistent endpoint registration when adding a monitoring feature?

To ensure consistent endpoint registration when adding a monitoring feature, use this Skill to scaffold the tool. It standardizes the creation of new vertical slices and handles the correct registration of backend endpoints in the main application file.