← all publishers

nguyenhuy158

@nguyenhuy158 source repo

13 published skills

  1. Pr Creator · nguyenhuy158
    Use this skill when user wants to create a pull request (PR) from current branch to another branch. Triggers on phrases like "create PR", "open PR", "make pull request", "tạo PR", "tạo pull request".
    0
    installs
  2. Code Polish · nguyenhuy158
    Polish Python code in git-changed files. Removes all comments and docstrings, eliminates magic strings and numbers, makes code self-documenting via naming. Python only — skips other languages. Use when user says "code-polish", "polish code", "clean code", "self-documenting", "remove comments", "làm sạch code".
    0
    installs
  3. Odoo Code Review · nguyenhuy158
    Review Odoo (Python & XML) code for best practices, standards, and common errors. Use this skill when the user asks to review Odoo modules, Python files in an Odoo context, or XML views/data files.
    0
    installs
  4. Git Branch Clean · nguyenhuy158
    Use this skill when user wants to clean up local git branches whose remote tracking branches are gone/deleted. Triggers on phrases like "clean branches", "delete stale branches", "prune branches", "git branch clean", "dọn branch", "xóa branch cũ".
    0
    installs
  5. Docker Clean Safe · nguyenhuy158 bundle
    Safely inspect and clean unused Docker containers, images, networks, volumes, and build cache while preserving every running container and the farmnet:local image. Always inventory the exact cleanup candidates, explain impact and recoverability, and obtain explicit confirmation before deleting anything. Use when the user says "clean docker", "dọn Docker", asks to free Docker disk space without downtime, or requests Docker cleanup that must not affect running services or farmnet:local.
    0
    installs
  6. Security Reviewer · nguyenhuy158 bundle
    OWASP Top 10 Security Reviewer
    0
    installs
  7. Scanned PDF To Word · nguyenhuy158 bundle
    Convert scanned PDFs (image-only, no usable text layer) into clean, editable Word (.docx) documents by visually transcribing each page instead of relying on OCR. Use this whenever a user asks to convert a PDF to Word/docx and the PDF turns out to be a scan — telltale signs are pdftotext returning garbage or nothing, photographed/faxed documents, stamps and signatures, or rotated pages. Especially strong for documents with tables and for Vietnamese or other diacritic-heavy languages where tesseract mangles characters. Also trigger on phrases like "chuyển PDF sang Word", "PDF to docx", "make this scan editable", or "extract this scanned table".
    0
    installs
  8. Copilot Commit Style · nguyenhuy158
    Use this skill when the user asks to write, generate, draft, or format a git commit message. It enforces the Conventional Commits specification with mandatory emojis and strict formatting rules.
    0
    installs
  9. Retro · nguyenhuy158 bundle
    Chắt lọc bài học từ phiên làm việc vừa rồi và ghi vào hindsight, có dedupe để không tạo bản ghi trùng. Dùng skill này bất cứ khi nào người dùng nói "rút kinh nghiệm", "nãy giờ có gì hay", "học được gì không", "lưu vào hindsight đi", "retro", hoặc khi vừa khép lại một phiên debug dài, một PR được merge, một sự cố production được xử lý xong — kể cả khi họ không gọi tên skill. Không dùng khi người dùng chỉ muốn ghi một ghi chú đơn lẻ, muốn đọc lại memory cũ, hay muốn tóm tắt cuộc trò chuyện.
    0
    installs
  10. Ship Ready · nguyenhuy158 bundle
    Finish completed code and publish it as a GitHub pull request end to end, using repository or semantic branch naming, full formatting, lint, test, and build checks, followed by a concise reviewer pass over the published PR diff. Use whenever the user says "code done ship pr", "done ship PR", "ship this", "prep for PR", "get this ready to merge", "push this up", "create PR", "open PR", "tạo PR", or asks Codex to create a branch, commit completed work, push it, and open a PR. Default the PR base to main unless the user specifies another branch.
    0
    installs
  11. Introduction · nguyenhuy158
    Use this skill when the user asks to write, draft, or generate an introduction — such as a self-introduction, personal bio, project introduction, or team/product presentation. Produces clear, structured, and audience-appropriate introductions in both English and Vietnamese.
    0
    installs
  12. Release Note · nguyenhuy158
    Draft the Vietnamese production release note for FarmNet from one release tag or a range, letting the user pick which changes to include. Use when asked for a "release note", "note release", "changelog", or given release versions like "v2.1.5 v2.1.6".
    0
    installs
  13. Odoo Migration · nguyenhuy158
    Writing an Odoo migration
    0
    installs