craft-readme
Tasachii/Tasachii-Tools
This skill should be used when the user wants to create, rewrite, or update a project README. Trigger on '/fix readme', '/fix-readme', 'fix readme', 'fix the readme', 'tsc', 'TSC', 'FRM', 'frm', 'write a readme', 'make a readme', 'craft readme', 'readme', 'README.md', 'document this project', or when a repo has no README. When the user types '/fix readme' (or 'fix readme' / 'fix the readme'), treat it as an unambiguous, immediate instruction to fix THIS project's README — begin the workflow right away, do not ask what they mean. ('tsc' and 'FRM' are the short aliases — 'tsc' = the Tasachii-Tools brand shorthand for "fix the readme", 'FRM' = Fix ReadMe.) IMPORTANT — 'tsc' triggers this skill ONLY as a bare README request; do NOT trigger when the user means the TypeScript compiler — i.e. skip when 'tsc' is part of build/compile intent such as 'run tsc', 'tsc --noEmit', 'tsc -b', 'tsc --watch', 'npx tsc', a tsc error/output, or any path/flag after it. Writes READMEs in the author's house style — calm, precise, f
craft-slides
Tasachii/Tasachii-Tools
This skill should be used when the user wants to build a slide deck, presentation, or pitch deck — or convert a PowerPoint to web. Trigger on '/craft-slides', '/slides', 'slides', 'slide deck', 'make slides', 'make a deck', 'build a presentation', 'pitch deck', 'present this', 'turn this repo into a deck', 'convert pptx', and the Thai phrases 'สไลด์', 'ทำสไลด์', 'พรีเซนต์', 'ทำเด็ค', 'สไลด์นำเสนอ', 'แปลง ppt'. Builds a single self-contained HTML deck that designs itself around the topic, grounded in the user's real content (a repo, URL, or file — never invented), bilingual Thai/English aware, with presenter notes and an automatic 1920×1080 overflow/overlap self-check. Defaults to a fast one-shot; offers an interview only on request.
data-contract
Tasachii/Tasachii-Tools
ร่าง data contract ระหว่างผู้ผลิตกับผู้ใช้ข้อมูล — schema, ความหมาย (หน่วย, timezone, null), quality SLA, กติกาการเปลี่ยนแปลง — แล้ว generate เทสบังคับใช้จริงตาม stack ที่มี (dbt tests, Great Expectations, pydantic) พร้อมเสนอผูกเข้า CI Trigger on "data contract", "schema contract", "ทำสัญญา schema", "กัน schema พัง", or when upstream schema changes keep breaking downstream consumers.
de-interview
Tasachii/Tasachii-Tools
ซ้อมสัมภาษณ์ Data Engineer แบบสมจริง — SQL สดบน DB จริงที่สร้างให้, pipeline system design ที่ interviewer กดถามต่อเป็นชั้นๆ, behavioral แบบ STAR — ให้คะแนนตาม rubric เฉลยระดับ senior หลังจบข้อ และเก็บสถิติจุดอ่อนไว้ออกซ้ำรอบหน้า Trigger on "ซ้อมสัมภาษณ์ de", "สัมภาษณ์ data engineer", "mock interview", "เตรียมสัมภาษณ์งาน data".
sql-surgeon
Tasachii/Tasachii-Tools
ผ่า query ช้า — รัน EXPLAIN / EXPLAIN ANALYZE ของจริง อ่าน plan ชี้คอขวด rewrite ให้เป็นขั้นๆ จากถูกไปแพง (SARGable rewrite → index → stats → partition) พร้อมพิสูจน์ตัวเลขก่อน-หลังเมื่อรันได้ Trigger on "query นี้ช้า", "sql ช้า", "จูน query", "explain plan", "optimize query", or when the user pastes a slow query.