tiennguyen1203
- 14 skills
- 0 followers
- 5 hours ago last updated
- ▌ Incremental Implementation · tiennguyen1203Implements a plan, spec, or design doc by breaking it into small digestible chunks — working with the user to clarify, implement, and verify each one before moving on. Visualizes every change so the user stays fully informed and understands what was built and why. Use this skill whenever a user wants to implement a plan and you want to make sure they understand everything being built. Trigger on phrases like "implement the plan", "let's build this step by step", "execute this plan", "start implementing", "work through the design doc", or when picking up a plan from docs/plans/. Also use proactively when a task involves building multiple files or modules from a written spec. This skill exists specifically to prevent vibe-coding — where AI does a large batch of work the user ends up not understanding.
- ▌
- ▌ Tdd · tiennguyen1203 bundleTest-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
- ▌ Fb Upload · tiennguyen1203 bundleĐăng NGAY hoặc HẸN GIỜ 1 video lên 1 Facebook PAGE (chọn theo TÊN — hỗ trợ nhiều page) qua Graph API + tự viết title/mô tả/hashtag tối ưu (kênh reup ăn uống VN kiểu a Phong). Dùng khi user muốn "up/đăng video lên facebook", "đăng reel FB", "hẹn giờ đăng", "post clip lên page X". Input = file video (.mp4) + TÊN PAGE (thiếu tên thì hỏi + gợi ý); hẹn giờ qua --schedule (giờ VN).
- ▌
- ▌ San Do Re · tiennguyen1203Generate a TikTok Photo Mode carousel plan for the "Săn Đồ Rẻ" affiliate channel (Vietnamese home-goods / cheap finds). Given a product, produces per-slide Google Flow image-generation prompts (9:16), overlay text, hook variants, caption, and hashtags. Use when the user wants to create a photo-mode post, "gen ảnh", make a Săn Đồ Rẻ slide carousel, or plan TikTok affiliate content.
- ▌ UI Review · tiennguyen1203 bundleAfter coding or changing frontend UI and capturing screenshots for the user to review (a new screen/component, or a before/after pair), launch a FRESH, independent reviewer subagent that has NONE of the coding context and critiques the screenshots like a senior UI/UX designer — catching broken layout, overlap, clipped/hidden content, and bad spacing (e.g. a CTA floating with a big empty gap, or an element flush against a system bar). Use every time you capture UI to show the user. Works for any project, web or mobile.
- ▌ Douyin Dub · tiennguyen1203 bundleReup video Douyin sang tiếng Việt bằng giọng AI, KHỚP GIÂY (dub-over), giữ giọng nhân vật nhất quán + phân biệt nhiều giọng. Dùng khi user dán LINK DOUYIN và muốn "dub / lồng tiếng Việt / reup lên Facebook/TikTok" (đặc biệt kênh ăn uống kiểu a Phong 邓炫疯疯). Input = 1 link Douyin.
- ▌ Describe Pr · tiennguyen1203Generate a concise PR description with Problems and What does this PR do sections. Use when the user asks to describe a PR, write a PR description, or summarize changes for a pull request.
- ▌
- ▌ Nest Swagger · tiennguyen1203Rules for writing @ApiProperty() decorators in NestJS DTOs. Use when adding or modifying @ApiProperty() in DTO files.
- ▌ Youtube Upload · tiennguyen1203 bundleĐăng SHORTS (mặc định — cắt highlight ~60s) hoặc video lên 1 KÊNH YouTube (chọn theo TÊN) + tự viết tiêu đề/mô tả/tag/hashtag tối ưu (kênh reup ăn uống VN kiểu a Phong / Ăn Là Sập). Dùng khi user muốn "up/đăng video/short lên youtube", "đăng youtube", "lên kênh youtube X". Input = file video + TÊN KÊNH (thiếu thì hỏi + gợi ý). Đường CHÍNH = browser (YouTube Studio); API là tùy chọn.
- ▌ Technical Design · tiennguyen1203 bundleWrite a technical design document for a feature, system, or architecture change. Read-only — no code changes.
- ▌ Regask New Service · tiennguyen1203Scaffold a new RegASK backend workload end-to-end — source repo cloned from the fleet's newest baseline with the donor's domain stripped, CI/CD wired, and platform-gitops manifests for all four environments. Handles all three app types (service, ai-service, kservice). Use when the user asks to set up / create / scaffold a new service, clone an existing service as a boilerplate, or add a service to platform-gitops. Vietnamese triggers: setup source cho service mới, clone từ thằng X, dựng service mới, thêm service vào gitops.