Skip to main content

QA Prompt Skill Manager — centralized prompt hub for QA/QC teams

Project description

huynp-skills

Centralized QA Prompt Skill Manager — Quản lý bộ skill prompts QA tập trung cho nhiều project.

PyPI version Python 3.8+


Giới thiệu

qa-skills là CLI tool giúp bạn:

  • Tập trung toàn bộ QA prompt skills tại một nơi (skill hub)
  • Mỗi project chỉ cần chạy qa-skills init → tự động scaffold cấu trúc chuẩn
  • Không copy file — tất cả project chia sẻ cùng một nguồn skill
  • Cài qua pip — không cần quyền Admin

Cài đặt

pip install --user huynp-skills

Thiết lập lần đầu

🚀 Quick Setup (Auto-detect)

# 1. Install package
pip install --user huynp-skills

# 2. Auto-detect hub (nếu _core folder gần vị trí cài)
huynp-skills hub auto-detect

# 3. Kiểm tra
huynp-skills hub status

📝 Hoặc Setup Manual

# Set global hub path
huynp-skills hub set D:\testing-skills\_core

# Kiểm tra
huynp-skills hub status

🔧 Hoặc Set Environment Variable

# PowerShell
$env:QA_SKILLS_HUB = 'D:\testing-skills\_core'

# Then verify
huynp-skills hub status

📖 Xem chi tiết: SETUP_GUIDE.md — 3 cách setup linh hoạt

Sử dụng với project mới

# Mỗi project mới
cd D:\my-new-project
huynp-skills init

# Xem prompts có sẵn
huynp-skills list

# Lấy path của prompt để dùng với AI tool
huynp-skills path generate/manual/checklist/ui-checklist

# Xem trạng thái project
huynp-skills status

Commands

Command Mô tả
huynp-skills hub set <path> Set global skill hub
huynp-skills hub status Xem hub hiện tại
huynp-skills init Khởi tạo project (scaffold + config)
huynp-skills status Trạng thái project (hub + KB + output)
huynp-skills list Liệt kê tất cả prompts từ hub
huynp-skills path <id> Lấy absolute path của prompt
huynp-skills kb list Liệt kê documents trong Knowledge Base
huynp-skills kb path <file> Lấy path của requirement document

Cấu trúc Project sau qa-skills init

my-project/
├── .agents/
│   └── workflows/
│       └── qc_follow.md          ← Workflow AI (paths đến hub)
├── .qa-skills                    ← Package config
├── Master_Instruction.md         ← Context dự án (load mỗi task)
├── 01_knowledge_base/
│   └── requirements/             ← Đặt PRD/Rule/SRS tại đây
└── 03_test_design/
    ├── manual/
    │   ├── checklist/            ← Output: CL_*.md
    │   ├── test_cases/           ← Output: TC_*.md
    │   └── test_plan/
    └── automation/
        └── scripts/

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

huynp_skills-1.0.8.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

huynp_skills-1.0.8-py3-none-any.whl (24.1 kB view details)

Uploaded Python 3

File details

Details for the file huynp_skills-1.0.8.tar.gz.

File metadata

  • Download URL: huynp_skills-1.0.8.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for huynp_skills-1.0.8.tar.gz
Algorithm Hash digest
SHA256 41d032877bfb1341f1ae6ac0132966dad69bd78b0c1c1fa5aeeddc92b977bb7a
MD5 7ef6a41f5a74b356324fc3ae42f331df
BLAKE2b-256 08ce6b1e7381745d9a96ccb7d7f74b11ab0af5b63fbaf48f6ed0a591ade5a8f0

See more details on using hashes here.

File details

Details for the file huynp_skills-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: huynp_skills-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 24.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.4

File hashes

Hashes for huynp_skills-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 32de8c48aa2e29433c4b8c808f1e81c946cb1a4a20ae12d50c5d0c7c205b3511
MD5 8731e8b50c20ad64c65df77e5a6884da
BLAKE2b-256 fd098ea3a39494a7db0b8a909c84c226edb81d4297a2a5fb98cbbc51b0bf85d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page