.claude/skills/deploy/SKILL.md
Flamoral deployment skill — CI/CD via GitHub Actions, ECS Fargate, CloudFront/S3, promotion gates, rollback procedures
npx skillsauth add oks-citadel/World-Class-Dating-App-Platform deployInstall 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.
| Environment | Backend | Frontend | Trigger | |-------------|---------|----------|---------| | dev | Docker Compose local | Vite dev server | Manual | | staging | ECS Fargate (Terraform) | CloudFront + S3 | PR merge to staging | | prod | ECS Fargate (Terraform) | CloudFront + S3 | PR merge to main |
All must pass before deployment proceeds:
# Build Docker images (multi-stage)
docker build -t flamoral/<service>:latest ./backend/services/<service>
# Push to ECR
aws ecr get-login-password | docker login --username AWS --password-stdin <account>.dkr.ecr.<region>.amazonaws.com
docker tag flamoral/<service>:latest <account>.dkr.ecr.<region>.amazonaws.com/flamoral/<service>:latest
docker push <account>.dkr.ecr.<region>.amazonaws.com/flamoral/<service>:latest
# Update ECS service (via Terraform or direct)
aws ecs update-service --cluster flamoral --service <service> --force-new-deployment
cd apps/web-app
npm run build
aws s3 sync dist/ s3://flamoral-web-app --delete
aws cloudfront create-invalidation --distribution-id <id> --paths "/*"
After deployment, verify within 5 minutes:
If health check fails:
[skip ci] suffix to prevent auto-deployfeat|fix(scope): descriptiondocumentation
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
tools
UI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.
development
Create strategic HTML presentations with Chart.js, design tokens, responsive layouts, copywriting formulas, and contextual slide strategies.
testing
Flamoral security review — SAST, dependency scanning, secrets detection, IAM validation, GDPR compliance, auth flow audit