palfish tối ưu
Official@palfish-t-i-u
PalFish GMV internal operations platform covering payment reconciliation, invoicing, CRM sync, RBAC access control, and multi-channel notifications on FastAPI, React, and Supabase.
Agent Skills by palfish tối ưu
Showing 22 vetted skills indexed across 1 GitHub repositories.
mpos-payoo-reconciliation
Reconciles mPOS and Payoo card transactions against payment lines via a Chrome extension crawler.
rbac-and-auth-accounts
Implements and debugs RBAC roles, activation gates, and permission matrices in a FastAPI and Supabase app.
activation-and-invoicing
Manages course activation requests and per-course invoice issuance in the PalFish GMV backend.
zalo-oa-notifications
Manages Zalo OA group notifications via an outbox queue, token lifecycle, and retry worker.
sepay-payments-and-qr
Diagnose and maintain SePay webhook reconciliation and VietQR payment generation flows.
environments-and-secrets
Documents environment tiers, env var catalogs, and secret rotation procedures for Render, Vercel, and Supabase deployments.
extract-approach
Extracts reasoning from solved problems into permanent learnings notes in docs/learnings/.
web-design-guidelines
Review UI code files against Vercel Web Interface Guidelines and report findings.
find-skills
Searches and installs agent skills from the open skills ecosystem using the Skills CLI.
change-control-and-handoffs
Governs spec workflow, handoff documents, git conventions, and cross-repo schema contracts for PalFish GMV.
deploying-gmv
Deploys FastAPI backend to Render and React frontend to Vercel with promotion checklists.
sync-notes
Synchronizes session context notes with a private GitHub repository across machines.
testing-gmv
Runs and debugs Vitest, Playwright E2E, and pytest suites for the PalFish GMV app.
tailwind-css-patterns
Implements responsive Tailwind CSS utility patterns for React, Vue, and Svelte components.
database-and-migrations
Applies and audits Supabase Postgres migrations across sandbox and production projects.
frontend-conventions
Enforces React frontend architecture conventions for the PalFish GMV Manager app.
crm-sync
Syncs PalFish CRM sales data into Supabase via hybrid autonomous and extension-delivered token flows.
so-doanh-thu-revenue
Manages revenue ledger imports, deduplication, and exchange rate logic for GMV reporting.
bq-watch
Detect BigQuery schema drift against a baseline and propose fixes for dependent Apps Script SQL queries.
dingtalk-notifications
Manages DingTalk group-robot notifications via OAuth2, outbox worker, and admin UI.
backend-conventions
Documents FastAPI backend architecture, route registration patterns, and deployment procedures for the PalFish GMV app.
dashboards-and-reports
Maintains dashboard endpoints, leaderboards, and BC01/BC02/BC03 revenue reports in a FastAPI backend.
Frequently Asked Questions About palfish tối ưu
FAQPage SchemaWhat tasks can I handle with palfish-t-i-u's skills?▼
You can reconcile mPOS/Payoo card transactions and SePay QR payments, manage course activation and invoice issuance, sync CRM data, maintain the revenue ledger (Sổ doanh thu), run BC01/BC02/BC03 reports, operate Zalo OA and DingTalk notification outboxes, and manage RBAC permissions, Supabase migrations, and deployments.
Who are these skills designed for?▼
They target engineers and operators maintaining the PalFish GMV Reconciliation platform: backend developers working on FastAPI route modules, frontend developers on the React GMV Manager app, and ops staff handling payment reconciliation, CRM sync failures, invoice export, and dashboard or leaderboard debugging.
How do deployment and environments work?▼
The backend deploys to Render via manual deploy hooks and the frontend to Vercel via branch push, gated by a pre-push TypeScript check. Sandbox and production tiers use separate Supabase projects, with a documented promotion checklist, env var catalog per service, and secret rotation procedures.
What testing stack is covered?▼
The testing skill covers Vitest unit tests with MSW mocks for the frontend, Playwright E2E tests with auth session reuse and coverage inventory, and a backend pytest suite. It guides choosing between unit and E2E tests when adding features or debugging failures.
What are the key prerequisites and dependencies?▼
Skills assume the PalFish GMV stack: FastAPI backend, React frontend, two Supabase projects, Render and Vercel hosting, plus integrations with SePay, Payoo, Zalo OA, DingTalk, and a cross-repo contract with pf-revenue. BigQuery schema drift monitoring uses bq-schema-watch against a baseline.