generate-requirements-from-website
Skill28 starsChanged 4 months agoMITView on GitHub
Generate Requirements content from a provided website module
In this repository26 other files it gives its agents.
- AGENTS.mdAGENTS.md
- analyze-flaky-testsSkill
- analyze-requirement-documentSkill
- fetch-jira-requirementsSkill
- flaky-test-analyzerSkill
- framework-architectSkill
- generate-api-tests-from-swaggerSkill
- generate-application-test-planSkill
- generate-automation-frameworkSkill
- generate-automation-from-testcasesSkill
- generate-automation-from-ui-flowSkill
- generate-combinatorial-test-dataSkill
- generate-cross-module-test-planSkill
- generate-locatorSkill
- generate-manual-testcases-rbtSkill
- generate-testcases-from-requirementsSkill
- generate-test-dataSkill
- import-test-results-xraySkill
- jira-integrationSkill
- locator-healer-agentSkill
- qa-automation-engineerSkill
- rbt-manual-testingSkill
- requirements-analyzerSkill
- smart-locator-agentSkill
- test-data-generatorSkill
- ui-debug-agentSkill
The file
Files
Workflow: Generate Requirements from Website Module
BẮT BUỘC (MANDATORY SKILL): Bạn PHẢI nạp và đọc kỹ nội dung của skill
$requirements-analyzer(tại.agents/skills/requirements-analyzer/SKILL.md) để biết định dạng chuẩn của tài liệu Requirements trước khi bắt đầu thực hiện tác vụ này.
Workflow này giúp bạn phân tích một module hoặc trang web được cung cấp và sinh ra tài liệu Yêu cầu (Requirements) chi tiết, chuẩn xác, phục vụ cho quá trình kiểm thử hoặc phát triển.
Các bước thực hiện:
- Tiếp nhận thông tin (Information Gathering):
- Đọc kỹ hướng dẫn từ kỹ năng (skill)
$requirements-analyzerđể nắm bắt chuẩn đầu ra. - Lấy thông tin URL của trang web, tên module, hoặc mô tả/hình ảnh mà người dùng cung cấp.
- Nếu cần thiết, hỏi người dùng về thông tin đăng nhập hoặc các trạng thái đặc biệt cần lưu ý.
- Đọc kỹ hướng dẫn từ kỹ năng (skill)
- Khảo sát hệ thống (Recon & Investigation):
- Sử dụng các công cụ duyệt web (Browser tools/MCP) hoặc
read_url_contentđể truy cập vào module trang web được yêu cầu. - Inspect kỹ lưỡi cấu trúc HTML, DOM, các form nhập liệu, các nút tương tác (buttons, links), và các thông báo lỗi (validation messages).
- Lưu ý: Không tự đoán các trường thông tin nếu không nhìn thấy trên giao diện thực tế.
- Sử dụng các công cụ duyệt web (Browser tools/MCP) hoặc
- Phân tích chức năng và tương tác (Analyze UI & Interactions):
- Phân tích luồng thao tác (User Flows).
- Ghi nhận các trường dữ liệu tĩnh và động (Ví dụ: TextBox, Dropdown, Checkbox).
- Ghi nhận các quy tắc nghiệp vụ hiển thị ở giao diện (Business Rules) như: trường bắt buộc (mandatory fields), định dạng hợp lệ (email, số điện thoại), hoặc giới hạn ký tự.
- Biên soạn tài liệu Yêu cầu (Draft Requirements):
- Dựa trên dữ liệu thu thập được, tạo một tài liệu mô tả bao gồm:
- Tổng quan (Overview): Mục đích của module/trang.
- Yêu cầu chức năng (Functional Requirements): Danh sách các tính năng người dùng có thể thực hiện (vd: Đăng nhập, Thêm mới, Xóa...).
- Quy tắc trường dữ liệu (Field Specifications): Bảng chi tiết về từng thành phần UI (Tên trường, Loại, Bắt buộc/Không, Ràng buộc dữ liệu).
- Luồng xử lý (Business/User Flows): Các bước để hoàn thành một chức năng chính.
- Yêu cầu phi chức năng (Non-functional Requirements - Nếu có thể quan sát): Tính tương thích, hiệu năng tĩnh.
- Dựa trên dữ liệu thu thập được, tạo một tài liệu mô tả bao gồm:
- Trình bày và Cung cấp (Review & Delivery):
- Định dạng tài liệu bằng Markdown rõ ràng.
- Trình bày toàn bộ nội dung bằng Tiếng Việt có dấu rõ ràng, chuyên nghiệp và dễ hiểu.
- Sử dụng tính năng Artifact nếu tài liệu dài để người dùng tiện lưu trữ hoặc xuất file.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

