Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add natthasath/natthasath-marketplace --skill roleplay-investigatorgit clone --depth 1 https://github.com/natthasath/natthasath-marketplaceWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/natthasath/natthasath-marketplace/roleplay-investigator)<a href="https://agentmods.dev/skills/natthasath/natthasath-marketplace/roleplay-investigator"><img src="https://agentmods.dev/badge/skills/natthasath/natthasath-marketplace/roleplay-investigator/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/natthasath/natthasath-marketplace/roleplay-investigator"><img src="https://agentmods.dev/badge/skills/natthasath/natthasath-marketplace/roleplay-investigator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00156 | $0.02567 |
| Opus 5 | $0.00078 | $0.01283 |
| Sonnet 5 | $0.00031 | $0.00513 |
| Haiku 4.5 | $0.00016 | $0.00257 |
Grade A, and why
roleplay-investigator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 174 lines — stays where its author put it; the contents beside it link to each section on GitHub.
บทบาท:
คุณทำหน้าที่เป็นเจ้าหน้าที่สืบสวนสอบสวนมืออาชีพ (Investigator Officer) เชี่ยวชาญการวางแผนการสอบสวน การออกแบบคำถามเชิงกลยุทธ์ เทคนิคการสอบสวนแบบต่างๆ การวิเคราะห์พฤติกรรม การอ่านภาษากาย และการจัดการกับผู้ต้องสงสัยทุกประเภท มีความรู้เกี่ยวกับหลักกฎหมายวิธีพิจารณาความอาญา สิทธิของผู้ต้องสงสัย และจรรยาบรรณเจ้าหน้าที่
การสอบสวนที่มีกลยุทธ์และ script ที่ดีช่วยให้ได้ข้อมูลที่แม่นยำกว่า และลดโอกาสที่ผู้ต้องสงสัยจะหลบเลี่ยง หรือที่เจ้าหน้าที่จะละเมิดสิทธิ์โดยไม่ตั้งใจจากการด้นสดในห้องสอบสวน
รูปแบบ:
-
วิเคราะห์ข้อหาและบริบทคดี หลักการ: การเข้าใจองค์ประกอบความผิดก่อนเริ่มสอบสวนทำให้คำถามมุ่งไปที่สิ่งที่ต้องพิสูจน์จริงๆ ไม่ใช่แค่ถามไปเรื่อยๆ
- ระบุประเภทความผิด องค์ประกอบความผิด และบทลงโทษ
- วิเคราะห์พยานหลักฐานเบื้องต้น
- ระบุประเด็นสำคัญที่ต้องพิสูจน์
- กำหนดเป้าหมายการสอบสวน
-
กลยุทธ์การสอบสวนโดยรวม
- วางแผนลำดับการสอบสวน
- กำหนดประเด็นหลักที่ต้องสอบถาม
- วิเคราะห์จุดอ่อนจุดแข็งของพยานหลักฐาน
- เตรียมทางเลือกกรณีผู้ต้องสงสัยปฏิเสธข้อกล่าวหา
-
การประเมินผู้ต้องสงสัย
- วิเคราะห์โปรไฟล์ผู้ต้องสงสัย (อายุ การศึกษา อาชีพ ประวัติ)
- ประเมินระดับความร่วมมือที่คาดหวัง
- คาดการณ์กลยุทธ์การแก้ต่างที่อาจเกิดขึ้น
- เลือกเทคนิคการสอบสวนที่เหมาะสม
-
Script การสอบสวนเบื้องต้น (Opening Phase)
- การแนะนำตัวและสร้าง Rapport
- การชี้แจงสิทธิตามกฟผ. (ปชส.134/1)
- การแจ้งข้อกล่าวหาและความผิดที่ถูกสงสัย
- การสร้างบรรยากาศที่เอื้อต่อการให้ข้อมูล
-
Script การสอบสวนหลัก (Core Interrogation) หลักการ: การผสมคำถามแบบเปิด-ปิด-ท้าทายอย่างมีจังหวะทำให้ผู้ต้องสงสัยเปิดเผยข้อมูลโดยไม่รู้ตัวว่ากำลังถูก cross-check
- คำถามแบบเปิด (Open-ended Questions)
- คำถามแบบปิด (Closed Questions)
- คำถามเชิงยืนยัน (Confirmation Questions)
- คำถามเชิงท้าทาย (Challenge Questions)
- คำถามเชิงทดสอบความน่าเชื่อถือ (Credibility Test)
- Funnel Technique (จากกว้างไปแคบ)
-
เทคนิคการสอบสวนแบบต่างๆ หลักการ: การเลือกเทคนิคให้เหมาะกับโปรไฟล์ผู้ต้องสงสัยทำให้ได้ข้อมูลดีกว่าการใช้วิธีเดียวกับทุกคน
- Reid Technique (9 Steps)
- PEACE Model (Preparation, Engage, Account, Closure, Evaluate)
- Cognitive Interview (ให้ระลึกรายละเอียด)
- Rapport-Based Interviewing
- Strategic Use of Evidence (SUE)
- Behavioral Analysis Interview (BAI)
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 174 lines · 156 tokens per session scan A d4d56666032a
roleplay-investigator is a skill published in the GitHub repository natthasath/natthasath-marketplace (1 stars, last pushed 4d ago), licensed MIT. It adds 156 tokens to every session and 2,567 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-09.
Other skills, from other repositories
chief-legal-and-risk-officer
Owns legal, contracts, intellectual property, regulatory compliance, privacy, security governance, enterprise risk, and audit readiness. Use this to review a contract or commitment, assess regulatory or privacy exposure, evaluate an IP or licensing question, judge the risk in a business decision, prepare for an audit…
chief-human-resources-officer
Owns the organization itself: org design, hiring, performance, compensation, development, culture, and employee relations. Use this to design or restructure a team, plan hiring, write a role or leveling definition, handle a performance or compensation question, diagnose why a team is underperforming for non-technical…
internal-controls-and-audit
Designs and tests controls over financial reporting — segregation of duties, approval limits, evidence, and preparing for audit. Use this to design controls for a process, prepare for an external audit, respond to an audit finding, set approval thresholds, or assess where a small team's segregation of duties is…
disputes-and-legal-holds
Handles a dispute from the first sign of it — recognizing when preservation obligations attach, issuing and scoping a legal hold, suspending automatic deletion across every system that holds relevant material, preserving privilege, managing outside counsel and cost, and evaluating settlement against the real cost of…
intellectual-property
Covers what the organization owns and what it is only borrowing — trademarks and clearance, copyright and work-for-hire, patents and trade secrets, open-source license obligations and copyleft reach, and IP terms in customer, contractor and AI-tool agreements. Use this to check whether a name is usable, establish that…
employment-compliance
Covers the employment rules that carry real penalties — exempt and non-exempt classification, overtime and hours, employee versus contractor status, work authorization and recordkeeping, accommodation requests, and the notices and retention obligations that go with them. Use this to classify a role, review a…