alphatransformer-frontend-agent

Implement a Vue 3 dashboard with Pinia state and FastAPI integration.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/choub00/transformer --skill alphatransformer-frontend-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alphatransformer-frontend-agent
Source: https://github.com/choub00/transformer/tree/main/.cursor/skills/alphatransformer-frontend-agent
Command: npx skills add https://github.com/choub00/transformer --skill alphatransformer-frontend-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This front-end reconstruction guide provides concrete, production-grade instructions to rebuild the AlphaTransformer frontend using Vue 3, aligning the UI with modern industrial standards and ensuring seamless integration with the existing FastAPI backend.

Core Features & Use Cases

  • Three-core pages: Dashboard, Analysis, and Trade, with a Bloomberg-inspired dark theme and polished interactions.
  • Backend integration guidance with the referenced API endpoints (api/server.py, api/dashboard.py, api/trading.py, api/predictor.py) and the recommended state management using Pinia.
  • Robust UX patterns including Axios request cancellation, global error handling, and modular component structure for charts, dashboards, and trading panels.
  • Use Case: Kick off a production-grade frontend project that scaffolds routing, charts, and trading UI and connects to the provided backend services.

Quick Start

Scaffold the Vue 3 frontend per this guide and start the development server.

Frequently Asked Questions about alphatransformer-frontend-agent

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

FAQPage Schema
How do I build a Vue 3 dashboard with a Bloomberg-style dark theme?

To build a Vue 3 dashboard with a Bloomberg-style dark theme, this guide scaffolds a three-page application covering Dashboard, Analysis, and Trade pages using modular components. It specifies architecture and theming to ensure production-grade UI quality aligned with modern industrial standards.

What's the best way to integrate a FastAPI backend with Vue 3 and Pinia?

Integrating a FastAPI backend with Vue 3 and Pinia involves mapping endpoints like server.py and trading.py to modular state management. This setup handles data fetching robustly and ensures seamless communication between the frontend interface and backend services.

How do I handle API request cancellation and global errors in a Vue 3 trading dashboard?

Handling API request cancellation and global errors in a Vue 3 trading dashboard requires implementing Axios request cancellation alongside global error handling patterns. These robust UX patterns prevent application crashes during trading simulations and API timeouts.

Can I use TypeScript with Vue 3 to create an industrial-grade frontend agent?

Yes, you can use TypeScript with Vue 3 to create an industrial-grade frontend agent. TypeScript ensures production-grade quality by enforcing strict typing across the dashboard architecture, API integrations, and Pinia state management.

Does this Vue 3 frontend guide include AI insights and trading simulations?

Yes, this Vue 3 frontend guide includes AI insights and realistic trading simulations. It targets building a comprehensive dashboard that integrates these features directly into the Analysis and Trade pages using the specified FastAPI backend.

How to structure a Vue 3 project for charts and trading panels?

To structure a Vue 3 project for charts and trading panels, adopt a modular component structure that separates dashboard visuals from trading logic. This architectural pattern supports maintainable development and scalable UI updates.