.claude/skills/full-stack/SKILL.md
Full-stack development skill that coordinates backend and frontend changes together. Use for features that span both layers: new API endpoint + UI, data model changes, end-to-end flows.
npx skillsauth add dankofly/Swing_B2B full-stackInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use for features that span both FastAPI backend and Next.js frontend.
/api/v1/*Route: POST /api/v1/my-feature
Request: { field: string, ... }
Response: { id: string, result: ... }
apps/backend/app/schemas/apps/backend/app/services/apps/backend/app/routers/apps/backend/app/main.pyapps/frontend/lib/apps/frontend/components/apps/frontend/app/copy.deepcopy() for mutable defaultsapi_key= parameterrounded-none, hard shadows, Swiss palette)npm run lint && npm run formatPromise.all() for independent fetches| Layer | Entry Point |
|-------|------------|
| Backend startup | apps/backend/app/main.py |
| Backend config | apps/backend/app/config.py |
| Frontend pages | apps/frontend/app/ |
| API client | apps/frontend/lib/ |
docs/agent/apis/front-end-apis.mddocs/agent/architecture/backend-guide.mddocs/agent/architecture/frontend-workflow.mddocs/agent/design/style-guide.mdtools
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
development
Review UI changes against Swiss International Style design system. Checks colors, typography, borders, shadows, spacing, and anti-patterns. Use before committing any frontend UI changes.
development
Production-ready Tailwind CSS patterns for common website components: responsive layouts, cards, navigation, forms, buttons, and typography. Includes spacing scale, breakpoints, mobile-first patterns, and dark mode support. Use when building UI components, creating landing pages, styling forms, implementing navigation, or fixing responsive layouts.
development
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation