ANTIGRAVITY AGENT SKILLS CHEATSHEET

Matt Pocock Agent Skills Guide

සිංහල සහ ඉංග්‍රීසි භාෂා ද්විත්වයෙන්ම සැකසූ පරිපූර්ණ අත්පොත (Commands & Usage Guide)

මූලාශ්‍රය: github.com/mattpocock/skills
මුළු Skills ගණන: 38 Skills
භාවිතය: Auto / On-Demand හෝ Slash Commands මඟින්

1. මෘදුකාංග ඉංජිනේරු විද්‍යාව (Engineering Skills)

20 Skills
/ask-matt Engineering
English Description
Router over skills in this repo. Ask which skill or flow fits your specific coding situation.
සිංහල තේරුම සහ භාවිතය
ඔබගේ අවශ්‍යතාවයට වඩාත්ම ගැළපෙන skill එක හෝ කාර්ය ප්‍රවාහය (workflow) කුමක්දැයි තෝරා ගැනීමට උපදෙස් දෙන මාර්ගෝපදේශකයා (Router).
💡 භාවිතා කරන අවස්ථාව: "මම මේ feature එක පටන් ගන්න කලින් පාවිච්චි කරන්න ඕන හොඳම skill එක මොකක්ද?" කියා විමසීමට.
/code-review Engineering
English Description
Review git changes since a fixed point (commit, branch, PR) along two axes: Standards & Spec. Runs parallel sub-agents.
සිංහල තේරුම සහ භාවිතය
කේත සමාලෝචනය (Code Review). ඔබ ලියූ කේතය ආයතනයේ කේත ප්‍රමිතීන්ට (Standards) එකඟද සහ මුල් අවශ්‍යතාවයට (Spec) අනුකූලදැයි sub-agents දෙදෙනෙකු මඟින් එකවර පරීක්ෂා කර සම්පූර්ණ වාර්තාවක් ලබා දේ.
💡 භාවිතා කරන අවස්ථාව: Pull Request එකක් දැමීමට පෙර හෝ git diff එකක් review කිරීමට.
/codebase-design Engineering
English Description
Shared vocabulary and architecture principles for designing deep modules, clear seams, and testable interfaces.
සිංහල තේරුම සහ භාවිතය
කේත පදනමේ නිර්මාණ ශිල්පය (Deep Module Design). Codebase එක පිරිසිදුව, ගැඹුරු මොඩියුල (deep modules) සහ සරල interfaces සහිතව, පහසුවෙන් test කළ හැකි අයුරින් සැලසුම් කිරීමට මඟපෙන්වයි.
💡 භාවිතා කරන අවස්ථාව: නව module එකක් සෑදීමට හෝ පවතින architecture එකක් refactor කිරීමට.
/diagnosing-bugs Engineering
English Description
Systematic diagnosis loop for hard bugs, crashes, and performance regressions based on real evidence.
සිංහල තේරුම සහ භාවිතය
සංකීර්ණ දෝෂ (Hard Bugs) සහ performance ගැටලු විනිශ්චය කිරීම. අනුමාන මත දෝෂ සෙවීම වෙනුවට හේතු සාධක (root cause) සහ සාක්ෂි සහිතව දෝෂය සොයා ගැනීමට මඟපෙන්වයි.
💡 භාවිතා කරන අවස්ථාව: "diagnose why this API is crashing" හෝ performance බිඳවැටීමකදී.
/domain-modeling Engineering
English Description
Build and sharpen a project's domain model, ubiquitous language, GLOSSARY.md, and Architectural Decision Records (ADRs).
සිංහල තේරුම සහ භාවිතය
ව්‍යාපෘතියේ වසම් ආකෘතිය (Domain Model). කේතය තුළ භාවිත වන වචන මාලාව (ubiquitous language), ශබ්දකෝෂය (GLOSSARY.md) සහ වාස්තු විද්‍යාත්මක තීරණ (ADRs) නිවැරදිව සටහන් කිරීම.
💡 භාවිතා කරන අවස්ථාව: Project එකේ පාරිභාෂික වචන සහ domain rules ලේඛනගත කිරීමට.
/grill-with-docs Engineering
English Description
Relentless interview to sharpen a plan or design, which also automatically creates docs (ADRs and glossary) as you go.
සිංහල තේරුම සහ භාවිතය
සැලසුමක් ගැන සවිස්තරාත්මකව ප්‍රශ්න කර (Grill), ඒ සමඟම අවශ්‍ය ලියකියවිලි (ADR, Glossary) ස්වයංක්‍රීයව නිර්මාණය කරමින් සැලසුම පරිපූර්ණ කිරීම.
💡 භාවිතා කරන අවස්ථාව: Feature එකක් හදන්න කලින් agent ලවා ප්‍රශ්න අස්සවා සැලසුම තහවුරු කරගැනීමට.
/implement Engineering
English Description
Implement a piece of work based on an approved specification or set of tickets.
සිංහල තේරුම සහ භාවිතය
අනුමත කරන ලද spec එකක් හෝ tickets පදනම් කරගෙන සැබෑ කේතනය (Coding) සිදු කිරීම.
💡 භාවිතා කරන අවස්ථාව: සැලසුම් සකස් කර අවසන් වූ පසු කේතය ලිවීම ආරම්භ කිරීමට.
/implement-spec Engineering
English Description
Implement the exact result of /to-spec and /to-tickets in code faithfully.
සිංහල තේරුම සහ භාවිතය
`/to-spec` සහ `/to-tickets` මඟින් සකස් කරන ලද නිශ්චිත සැලසුම කේතයක් බවට පත් කිරීම.
💡 භාවිතා කරන අවස්ථාව: Spec එකක ඇති සෑම පියවරක්ම ඒ ආකාරයෙන්ම code එකට නැගීමට.
/improve-codebase-architecture Engineering
English Description
Scan codebase for deepening opportunities, present a visual HTML report, and grill through chosen architectural improvements.
සිංහල තේරුම සහ භාවිතය
Codebase එක පරිලෝකනය කර එහි ව්‍යුහය වැඩිදියුණු කළ හැකි තැන් හඳුනාගෙන, visual HTML වාර්තාවක් ලබා දී එය නිරාකරණය කිරීම.
💡 භාවිතා කරන අවස්ථාව: Architecture එක review කර upgrade කිරීමට.
/pr Engineering
English Description
Generate a comprehensive, well-structured Pull Request (PR) description, changes summary, and test plan.
සිංහල තේරුම සහ භාවිතය
Pull Request (PR) එකක් සඳහා ඉතා පැහැදිලි, කියවීමට පහසු සහ සම්පූර්ණ විස්තරයක් (PR Description) ලිවීම.
💡 භාවිතා කරන අවස්ථාව: GitHub හෝ GitLab වෙත PR එකක් submit කිරීමට සූදානම් වන විට.
/prototype Engineering
English Description
Build a quick throwaway prototype to test a design question, state model, or UI feel before full implementation.
සිංහල තේරුම සහ භාවිතය
අත්හදා බැලීමේ ආකෘතියක් (Throwaway Prototype) සෑදීම. යම් අදහසක් හෝ UI එකක් නිවැරදිදැයි කඩිනමින් බලා ගැනීමට.
💡 භාවිතා කරන අවස්ථාව: සම්පූර්ණ කේතය ලියන්නට පෙර අදහස ප්‍රායෝගිකව ක්‍රියාත්මක වේදැයි බැලීමට.
/research Engineering
English Description
Investigate a technical question against high-trust primary sources and save structured findings as a Markdown file.
සිංහල තේරුම සහ භාවිතය
නිල ලියකියවිලි (Official Docs) සහ විශ්වාසනීය මූලාශ්‍ර පරිශීලනය කර තාක්ෂණික පර්යේෂණයක් සිදු කර Markdown වාර්තාවක් ලෙස සුරැකීම.
💡 භාවිතා කරන අවස්ථාව: නව library එකක් හෝ API එකක් ගැන නිවැරදි තොරතුරු සෙවීමට.
/retro Engineering
English Description
Conduct a retrospective on a coding session to reflect on what went well, mistakes made, and process improvements.
සිංහල තේරුම සහ භාවිතය
පසු විපරම (Retrospective). Coding session එකක් අවසානයේ සාර්ථක වූ කරුණු, අභියෝග සහ මීළඟට දියුණු විය යුතු කරුණු විමසා බැලීම.
💡 භාවිතා කරන අවස්ථාව: වැඩ කොටසක් නිම වූ විට කණ්ඩායමට හෝ තමන්ටම review එකක් ගැනීමට.
/setup-matt-pocock-skills Engineering
English Description
Configure repository for engineering skills (issue tracker, triage labels, doc layouts). Run once per repo.
සිංහල තේරුම සහ භාවිතය
Repo එක මෙම skills සඳහා මූලිකව සැකසීම. Issue tracker (GitHub/GitLab/Local) සහ ලේඛන ගබඩා කරන තැන් configure කරයි.
💡 භාවිතා කරන අවස්ථාව: නව repo එකකදී එක් වරක් run කර settings හදා ගැනීමට.
/tdd Engineering
English Description
Test-Driven Development (Red-Green-Refactor) workflow for writing rock-solid features and integration tests first.
සිංහල තේරුම සහ භාවිතය
පරීක්ෂණ මඟින් මෙහෙයවන සංවර්ධනය (TDD). පළමුව test ලියා (Red), පසුව එය pass වන කේතය ලියා (Green), අවසානයේ කේතය පිරිසිදු කිරීම (Refactor).
💡 භාවිතා කරන අවස්ථාව: Bugs රහිත උසස් තත්ත්වයේ කේත ලිවීමට (උදා: "build feature using tdd").
/to-spec Engineering
English Description
Synthesize current conversation/discussion into a formal, structured specification document without further interview.
සිංහල තේරුම සහ භාවිතය
දැනට කරන ලද සංවාදයේ කරුණු කැටි කර, ක්‍රමානුකූල Specification (Spec) ලේඛනයක් බවට පත් කිරීම.
💡 භාවිතා කරන අවස්ථාව: කතාබහ කරගත් කරුණු අමතක නොවී පැහැදිලි spec එකක් ලෙස සටහන් කරගැනීමට.
/to-tickets Engineering
English Description
Break a plan or spec into a set of tracer-bullet tickets with explicit dependencies and blocking edges.
සිංහල තේරුම සහ භාවිතය
සැලසුමක් හෝ spec එකක් එකිනෙකට බැඳුණු කුඩා tickets / tasks බවට කඩා පෙළගැස්වීම.
💡 භාවිතා කරන අවස්ථාව: Project එකක tasks ලැයිස්තුවක් සාදා ගැනීමට (උදා: GitHub issues / Jira tickets).
/triage Engineering
English Description
Move issues and PRs through a state machine of triage roles, categorize, verify, grill if needed, and write agent briefs.
සිංහල තේරුම සහ භාවිතය
Issues සහ PRs වර්ගීකරණය කිරීම (Triage). දෝෂ තහවුරු කර, ප්‍රමුඛතාවය දී, විසඳීමට පහසු වන සේ සකස් කිරීම.
💡 භාවිතා කරන අවස්ථාව: GitHub issues විශාල සංඛ්‍යාවක් එකතු වී ඇති විට ඒවා පිළිවෙළක් කිරීමට.
/wayfinder Engineering
English Description
Plan a massive chunk of work as a shared map of decision tickets and resolve them step-by-step.
සිංහල තේරුම සහ භාවිතය
තනි වරකින් කළ නොහැකි අතිවිශාල ව්‍යාපෘතියක්, තීරණ සිතියමක් (decision map) ලෙස පෙළගස්වා පියවරෙන් පියවර විසඳීම.
💡 භාවිතා කරන අවස්ථාව: සති හෝ මාස ගණනක් ගතවන විශාල software system එකක් සැලසුම් කිරීමට.
/wizard Engineering
English Description
Generate an interactive bash wizard script that walks a human through manual-only steps (cloud consoles, secrets, cutovers).
සිංහල තේරුම සහ භාවිතය
මිනිසෙකු විසින්ම කළ යුතු දේවල් (උදා: Cloud console, secrets, credentials) සඳහා interactive මඟපෙන්වීමේ script එකක් සෑදීම.
💡 භාවිතා කරන අවස්ථාව: Agent ට තනිව කළ නොහැකි dashboard settings හෝ credentials configure කරන විට.

2. ඵලදායිතාව සහ සිතීමේ හැකියාව (Productivity & Thinking)

7 Skills
/grill-me Productivity
English Description
A relentless interview to sharpen any plan, decision, or idea through rigorous questioning before execution.
සිංහල තේරුම සහ භාවිතය
ඔබගේ සැලසුම හෝ අදහස ගැන agent විසින් ගැඹුරින් ප්‍රශ්න අසා (Grill), එහි ඇති අඩුපාඩු පෙන්වා දී එය ශක්තිමත් කිරීම.
💡 භාවිතා කරන අවස්ථාව: ඕනෑම අලුත් feature එකක් හෝ business තීරණයක් ක්‍රියාත්මක කිරීමට පෙර.
/grilling Productivity
English Description
Stress-test user thinking ruthlessly about an idea, strategy, or architectural choice.
සිංහල තේරුම සහ භාවිතය
අදහසක් හෝ architecture එකක් දැඩි පරීක්ෂාවකට (Stress-test) ලක් කිරීම.
💡 භාවිතා කරන අවස්ථාව: "Grill me on my database schema" වැනි විධානයන් දෙන විට.
/handoff Productivity
English Description
Compact current conversation into a comprehensive handoff document for another agent or session to pick up.
සිංහල තේරුම සහ භාවිතය
දැනට කළ වැඩ කොටස වෙනත් session එකකට හෝ agent කෙනෙකුට බාධාවකින් තොරව ඉදිරියට කරගෙන යාම සඳහා සාරාංශයක් සෑදීම.
💡 භාවිතා කරන අවස්ථාව: Session එකක් අවසන් කිරීමට පෙර හෝ token ප්‍රමාණය වැඩි වන විට.
/teach Productivity
English Description
Teach the user a new programming skill or concept within this workspace context interactively.
සිංහල තේරුම සහ භාවිතය
ඔබට නොතේරෙන නව තාක්ෂණික සංකල්පයක් හෝ ක්‍රමවේදයක් උදාහරණ සහිතව උගන්වා දීම.
💡 භාවිතා කරන අවස්ථාව: "teach me how async/await works under the hood" වැනි දේ ඇසීමට.
/to-questionnaire Productivity
English Description
Turn a decision you can't fully answer into a questionnaire for stakeholders or team members to fill in.
සිංහල තේරුම සහ භාවිතය
අපැහැදිලි හෝ අන් අයගේ අදහස් අවශ්‍ය තීරණයක්, අදාළ පාර්ශ්වයන්ට පහසුවෙන් පිළිතුරු දිය හැකි ප්‍රශ්නාවලියක් බවට පත් කිරීම.
💡 භාවිතා කරන අවස්ථාව: Client කෙනෙකුගෙන් හෝ Team Lead ගෙන් තොරතුරු විමසීමට අවශ්‍ය විට.
/wait-what Productivity
English Description
Stop! That last explanation didn't land: re-pitch it simply and clearly without jargon.
සිංහල තේරුම සහ භාවිතය
නවතින්න! අවසන් පැහැදිලි කිරීම තේරුම් ගැනීමට අපහසු විය; එය වඩාත් සරලව සහ පැහැදිලිව නැවත ඉදිරිපත් කරන්න.
💡 භාවිතා කරන අවස්ථාව: Agent දුන් පිළිතුරක් පැටලී ඇත්නම් හෝ සංකීර්ණ වැඩි නම්.
/writing-for-agents Productivity
English Description
Best practices for writing documents, instructions, and rules for AI agents (SKILL.md, AGENTS.md).
සිංහල තේරුම සහ භාවිතය
AI Agents ලාට පහසුවෙන් තේරුම් ගත හැකි අයුරින් rules, instructions සහ skill documentation ලිවීමේ මාර්ගෝපදේශය.
💡 භාවිතා කරන අවස්ථාව: ඔබ විසින්ම අලුත් agent skill එකක් හෝ AGENTS.md එකක් සාදන විට.

3. සාමාන්‍ය සහ උපයෝගීතා (General & Utilities)

11 Skills
/chief-of-staff General
English Description
Pursue a long-running goal in a single session by co-ordinating background subagents.
සිංහල තේරුම සහ භාවිතය
ප්‍රධාන සම්බන්ධීකාරක. Background subagents කිහිපදෙනෙකු මෙහෙයවමින් දිගුකාලීන ඉලක්කයක් සම්පූර්ණ කර දීම.
💡 භාවිතා කරන අවස්ථාව: පියවර ගණනාවක් ඇති සංකීර්ණ කාර්යයක් පසුබිමින් මෙහෙයවීමට.
/claude-handoff General
English Description
Hand current work immediately to a fresh background agent that picks up work without context exhaustion.
සිංහල තේරුම සහ භාවිතය
පවතින කාර්යය වහාම නව background agent කෙනෙකුට පවරා ඉදිරියට කරගෙන යාම.
💡 භාවිතා කරන අවස්ථාව: පසුබිමෙන් තවත් agent කෙනෙකු ලවා කාර්යය කරවීමට.
/loop-me General
English Description
Grill the user about specs for workflows they want to build within this workspace.
සිංහල තේරුම සහ භාවිතය
ඔබ සාදන්නට යන workflows සහ specs ගැන අඛණ්ඩව ප්‍රශ්න අසමින් ඒවා පරිපූර්ණ කිරීම.
💡 භාවිතා කරන අවස්ථාව: Workspace එක තුළ workflow එකක් සැලසුම් කරන විට.
/setup-ts-deep-modules General
English Description
Wire dependency-cruiser into a TypeScript repo so each package is a deep module, with implementation hidden in subfolders.
සිංහල තේරුම සහ භාවිතය
TypeScript ව්‍යාපෘතියක් තුළ මොඩියුල අතර අනවශ්‍ය පැටලීම් වැළැක්වීමට dependency-cruiser සකස් කිරීම.
💡 භාවිතා කරන අවස්ථාව: TypeScript codebase එකක modular architecture එක ශක්තිමත් කිරීමට.
/writing-beats General
English Description
Writing process: assemble raw material into a structured sequence/journey of narrative beats.
සිංහල තේරුම සහ භාවිතය
අමු අදහස් සහ තොරතුරු තර්කානුකූල කතාන්දරයක් හෝ ලිපියක් ලෙස අනුපිළිවෙළට පෙළගැස්වීම (Story Beats).
💡 භාවිතා කරන අවස්ථාව: ලිපියක් හෝ documentation එකක structure එක හදන විට.
/writing-fragments General
English Description
Writing process: exploratory mining of raw thoughts and fragments with no strict structure yet.
සිංහල තේරුම සහ භාවිතය
ලිවීමේ ආරම්භක පියවර. සිතට එන අදහස් සහ සිතුවිලි නිදහසේ එකතු කර ගැනීම (Brainstorming).
💡 භාවිතා කරන අවස්ථාව: අලුත් ලිපියක් ආරම්භ කරන අවස්ථාවේදී.
/writing-shape General
English Description
Writing process: shape raw material and beats into a finished article, paragraph by paragraph.
සිංහල තේරුම සහ භාවිතය
එකතු කරගත් අදහස් සහ beats පදනම් කරගෙන කියවීමට ප්‍රියජනක, සම්පූර්ණ ලිපියක් ලිවීම.
💡 භාවිතා කරන අවස්ථාව: අවසන් ලිපිය හෝ blog post එක ලියන විට.
/git-guardrails-claude-code General
English Description
Safety hooks to block dangerous git commands (push, reset --hard, clean, branch -D) from accidental runs.
සිංහල තේරුම සහ භාවිතය
Git ආරක්ෂණ වැටවල්. Agent විසින් වැරදීමකින් හෝ හානිකර git commands ක්‍රියාත්මක වීම වළක්වන hooks සැකසීම.
💡 භාවිතා කරන අවස්ථාව: කේත ආරක්ෂාව සහ දත්ත අහිමි වීම වැළැක්වීමට.
/migrate-to-shoehorn General
English Description
Migrate test files from unsafe `as` type assertions to `@total-typescript/shoehorn`.
සිංහල තේරුම සහ භාවිතය
TypeScript tests වල ඇති අවදානම් සහගත `as` type assertions ඉවත් කර Shoehorn ක්‍රමයට පරිවර්තනය කිරීම.
💡 භාවිතා කරන අවස්ථාව: TypeScript test suite එකක type safety වැඩි කිරීමට.
/scaffold-exercises General
English Description
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting.
සිංහල තේරුම සහ භාවිතය
අභ්‍යාස හෝ පාඨමාලා සඳහා ගැටලු, විසඳුම් සහ පැහැදිලි කිරීම් සහිත file structure එකක් සකස් කිරීම.
💡 භාවිතා කරන අවස්ථාව: Coding tutorials / course content සාදන විට.
/setup-pre-commit General
English Description
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repository.
සිංහල තේරුම සහ භාවිතය
Git commit කිරීමට පෙර කේතයේ formatting, linting සහ tests පරීක්ෂා වන Husky pre-commit hooks සැකසීම.
💡 භාවිතා කරන අවස්ථාව: Project එකට commits දැමීමට පෙර code quality එක තහවුරු කරගැනීමට.