start9-frontend

Enforces Start9 house style for Angular and Taiga UI frontend code across the product fleet.

2.0k|196|Updated Nov 13, 2020
One-click install
npx skills add https://github.com/Start9Labs/start-technologies --skill start9-frontend-start9labs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: start9-frontend
Source: https://github.com/Start9Labs/start-technologies/tree/main/.claude/skills/start9-frontend
Command: npx skills add https://github.com/Start9Labs/start-technologies --skill start9-frontend-start9labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Start9 maintains eight Angular + Taiga UI web frontends (StartOS ui/setup-wizard, StartWRT, StartTunnel, brochure-marketplace, start9-store, ops-server, support-server) whose codebases are mid-migration, so copying neighboring code often reproduces patterns that review will rewrite. This Skill supplies the canonical doctrine, recipes, antipattern catalog, and verified Taiga 5 API reference so new code matches the fleet's target style on the first pass. ## Core Features & Use Cases - House-style doctrine and review checklist: Codifies rules for standalone components, signal-based APIs, inline templates, DI patterns, i18n, and styling, plus a greppable antipattern list for code review. - On-demand reference files: Fourteen references cover bootstrapping, components, styling, DI, state, forms, overlays, routing, conventions, shared libraries, antipatterns, Taiga 5 APIs, recipes, and per-repo deltas. - Verified Taiga 5 quick reference: Documents v4-to-v5 renames, dead APIs, and need-to-primitive lookup tables to prevent hallucinated Taiga APIs. - Use Case: When asked to add a dialog with a validated form to the StartOS UI, consult the recipes, forms, and overlays references to produce a selectorless component using NonNullableFormBuilder, tui-textfield composition, and TuiResponsiveDialogService that passes review without rewrites. ## Quick Start Use the start9-frontend skill to write a new routed page with a form for the StartOS web UI following house style.

Frequently Asked Questions about start9-frontend

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

FAQPage Schema
What are the limitations of copying existing Start9 frontend code?▼

The codebases are mid-migration, so matching existing repo patterns is not a quality bar and old code is often what review eliminates. Authority order is Taiga UI docs first, then this skill, then neighboring code, and Taiga APIs must be verified against official docs.