Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Bto Researchmarket

ASecurity

Research sâu một thị trường bằng nhiều agent chạy song song, ra một bản research đã kiểm chứng, mọi nhận định gắn nhãn độ tin, số phải tự tính chứ không trích lại, bắt buộc có TAM SAM SOM. Dùng khi cần biết một thị trường có những ai, giá bao nhiêu, còn khoảng trống nào, trước khi build. Kích hoạt khi nói "research market", "research thị trường", "làm research về", "so sánh thị trường".

6 stars
0 votes
0 copies
0 views
Added 9/28/2026
ai-agentsgogitapi

Works with

api

Security Analysis

A100/100

Scanned 9/28/2026

Install to Claude Code

$npx -y skills add sonpiaz/bto-skills --skill bto-researchmarket --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bto Researchmarket?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Bto Researchmarket
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sonpiaz-bto-researchmarket/badge)](https://www.skillsdirectory.com/skills/sonpiaz-bto-researchmarket)

More formats (shields.io, HTML) on the badges page.

Files
SKILL.md
---
name: bto-researchmarket
description: Research sâu một thị trường bằng nhiều agent chạy song song, ra một bản research đã kiểm chứng, mọi nhận định gắn nhãn độ tin, số phải tự tính chứ không trích lại, bắt buộc có TAM SAM SOM. Dùng khi cần biết một thị trường có những ai, giá bao nhiêu, còn khoảng trống nào, trước khi build. Kích hoạt khi nói "research market", "research thị trường", "làm research về", "so sánh thị trường".
---

# /bto-researchmarket

Từ một câu hỏi ra một bản research đáng tin, agent làm phần nặng, bạn giữ hai
việc không giao được: đặt mục tiêu, và sàng lọc kết quả.

## Dùng khi nào

Trước khi build bất kỳ thứ gì định đem bán, và trước khi teardown một đối thủ
cụ thể. Build để tự dùng thì không cần research kỹ. Build để thương mại mà bỏ
qua bước này thì sẽ phải trả giá, đúng nguyên văn Buổi 3.

## Bước 0 — Viết mục tiêu một câu

Bản research trả lời một quyết định, không phải "mọi thứ về X". Viết trước:

```
Tôi cần biết <điều gì> về thị trường <X> để quyết định <build hay không / giá bao nhiêu / vào bằng đường nào>.
```

Không có câu này thì agent trả về một bản tóm tắt chung chung không dùng vào
việc gì.

## Bước 1 — Thả 2 tới 3 agent research chạy song song

Chia việc: (1) đối thủ + giá, đọc từ chính trang pricing của họ; (2) người dùng
đang khen gì chửi gì, từ review và cộng đồng; (3) kích thước thị trường + tiền
đang đổ vào đâu.

Mẹo cho agent số (2), đúng cách Sơn làm: vào trang chuyên review sản phẩm,
**lọc đánh giá 1 sao và 2 sao**. Khách đã trả tiền rồi mà vẫn chê nghĩa là nhu
cầu có thật và đối thủ đang làm chưa tốt, đó có thể chính là chỗ để đi vào.

Dán nguyên đoạn hợp đồng này vào prompt của TỪNG agent:

> Gắn nhãn mọi dữ kiện: **[CONFIRMED — kèm URL]** nếu bạn đã mở đúng trang gốc
> (trang pricing, docs, công bố của chính hãng), hoặc **[UNVERIFIED — lý do]**.
> Ưu tiên nguồn gốc hơn trang tổng hợp. Ghi ngày "last updated" nếu trang có.
> Con số nào được trích khắp nơi mà không truy được nguồn gốc thì nói thẳng:
> số không truy được nguồn là một PHÁT HIỆN, không phải một trích dẫn.
> Mọi phép quy đổi phải ghi rõ giả định. Trả về markdown thô, giữ nguyên chi
> tiết, không tự tóm tắt gọn. KHÔNG tự dựng trang, KHÔNG tự publish gì cả,
> phiên chính sẽ tổng hợp.

Dữ kiện GitHub (sao, license, lần push cuối) lấy bằng `gh api`, không lấy từ
bài blog.

## Bước 2 — Tổng hợp, đây là phần làm bản research đáng tin

- **Ba nhãn trên mọi con số:** `confirmed` / `secondary` / `vendor-claimed`.
  Hãng tự nói về mình thì là vendor-claimed, dù nghe hay tới đâu.
- **TAM SAM SOM bắt buộc**, tính bằng chuỗi phép nhân với giả định in ra:
  ```
  TAM = <số người có nhu cầu> × <giá năm>
  SAM = TAM × <% đúng phân khúc, đúng kênh, đúng ngôn ngữ>
  SOM = SAM × <% thực tế với nguồn lực của bạn trong 12 tháng>
  ```
  Số của hãng phân tích là kích thước của thị trường; chuỗi này mới là kích
  thước CỦA BẠN. Người đọc được phép cãi giả định, không cãi được số học.
- **Số tự tính, không trích lại.** Chi phí, đơn giá quy đổi về cùng một đơn vị
  (ví dụ $ trên 1,000 lượt dùng), kèm giả định quy đổi.
- **Mục "số bị từ chối in":** liệt kê những con số lan truyền mà không truy
  được nguồn, và vì sao. Mục này tạo niềm tin hơn mọi trích dẫn.
- Số liệu thị trường ghi rõ theo định nghĩa phân khúc nào, không trộn.

## Bước 3 — Đổ vào template và tự kiểm

Điền kết quả vào template bản research một trang phát kèm Buổi 3. Không có
template thì cứ theo đúng thứ tự các bước trên, mỗi mục vài dòng. Trước khi nộp:

- [ ] Mọi con số có nhãn, có nguồn kèm ngày đọc
- [ ] Có TAM SAM SOM với giả định in ra
- [ ] Có cột giá của từng đối thủ
- [ ] Có mục số bị từ chối in (không có số nào bị từ chối cũng là một câu trả lời)
- [ ] Bạn đã đọc hết và sửa ít nhất một chỗ agent nói sai. Chưa tìm thấy chỗ
      sai nào thì gần như chắc chắn là chưa đọc kỹ

## Validate trước khi build, ba cách rẻ nhất

Bản research nói thị trường có khoảng trống. Trước khi tốn một dòng code, xác
thực bằng ít nhất một trong ba cách, xếp theo độ rẻ:

1. **Landing cộng waitlist.** Chưa build gì cả. Dựng một trang mô tả sản
   phẩm, để form tên và email, đo ai thực sự để lại thông tin.
2. **Nói chuyện với 5 khách hàng thật** trong đúng nhóm ICP: họ đang giải
   bằng gì, trả bao nhiêu, nỗi đau có đúng như mình đoán không.
3. **Bán trước** cho người đã biết mình, đã là khách của mình. Có người xuống
   tiền trước khi sản phẩm tồn tại là tín hiệu mạnh nhất.

## Bước 4 — Muốn khoe thì dựng thành trang

Bản một trang là bài nộp. Muốn một trang web đẹp kiểu
[promptwatch](https://promptwatch.com/best-geo-and-ai-visibility-platforms-compared-2026)
thì đưa bản research cộng link đó cho agent, yêu cầu một file HTML tự chứa,
rồi **mở ra nhìn bằng mắt trước khi gửi ai**: bảng có tràn không, số có đúng
với bản research không. Agent dựng trang rất nhanh và sai số rất im lặng.

## Skill này phải tự tốt lên

Ba luật cho agent đang đọc file này, lấy từ đúng cách Sơn vận hành skill:

1. **Eval sau mỗi lần chạy.** Xong việc thì tự chấm ngắn theo checklist của
   skill: thiếu bước nào, chỗ nào người dùng phải sửa tay. Có chỗ đáng sửa
   thì đề xuất người dùng cập nhật thẳng vào file SKILL.md này. Skill là tài
   liệu sống có feedback loop, mỗi lần chạy phải tốt lên một chút.
2. **Thi thoảng lookup để update.** Giá, công cụ, và cách các trang tổ chức
   dữ liệu đổi liên tục. Con số hay tên tool nào trong file này đã vài tháng
   tuổi thì kiểm lại từ trang gốc trước khi tin.
3. **Không biết thì hỏi người.** Cái gì ngoài tầm thì nói thẳng, và chỉ
   người dùng hỏi trong cộng đồng Build to Own (Discord của chương trình,
   member trong đó là nguồn trợ giúp) hoặc hỏi Sơn Piaz. Người thật là một
   nguồn trợ giúp, không phải chỉ có tài liệu.

Attribution

sonpiazsonpiaz
View sourceMore from sonpiaz →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

695601 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →