Install ដំឡើង
Any computer with Node.js 18+. Open a terminal and paste this. កុំព្យូទ័រណាក៏បាន ដែលមាន Node.js។
Open PowerShell and paste this. បើក PowerShell ហើយបិទភ្ជាប់ពាក្យបញ្ជានេះ។
Open Terminal and paste this. បើក Terminal ហើយបិទភ្ជាប់ពាក្យបញ្ជានេះ។
Only the skills you picked តែ skill ដែលអ្នកបានជ្រើស
Nothing is installed until you choose. The command opens a menu in your terminal: (1) tick the skills you want from the list, each with a short description; (2) tick the AI tool you use: Claude Code, Codex, Gemini CLI, GitHub Copilot, Cursor, OpenCode, or type another tool's folder; (3) pick this project or me, every project. It shows exactly which folders it will write to and asks you to confirm.
គ្មានអ្វីត្រូវបានដំឡើងទេ រហូតដល់អ្នកជ្រើសរើស៖ ជ្រើស skill ជ្រើសកម្មវិធី AI ដែលអ្នកប្រើ ហើយជ្រើសថា ដំឡើងក្នុង project នេះ ឬសម្រាប់ខ្លួនអ្នក។
Already know what you want? Click skill names below to pre-tick them in the command. Running it again updates the skills; your older copies are moved to .skilljmskill-backup, never deleted.
ចង់បានតែខ្លះ? ចុចឈ្មោះ skill ខាងក្រោម ដើម្បីបង្កើតពាក្យបញ្ជារបស់អ្នក។
Then បន្ទាប់មក
- Close Claude Code and open it again. បិទ Claude Code ហើយបើកវាឡើងវិញ។
- Type
/and you will see the skills, for example/debugging. វាយ/ដើម្បីមើល skill ។ - Or just ask: Claude picks the right skill when your request matches it. ឬគ្រាន់តែសួរ Claude នឹងជ្រើស skill ដោយខ្លួនឯង។
Prefer to read before you run? The installers are short: install.ps1 and install.sh. Or copy folders by hand from the repository.
All skills skill ទាំងអស់
Coding and debugging សរសេរកូដ និងដោះស្រាយបញ្ហា
- Systematic 5-step workflow (Reproduce → Isolate → Identify → Fix → Verify) for finding and fixing bugs in code.
- Standards and patterns for writing clean, modern JavaScript: const/let (no var), async/await over .then chains, template literals, destructuring, and core fundamentals...
- Standards for writing clean Java: OOP fundamentals (classes, encapsulation, inheritance, polymorphism), collections, exceptions, try-with-resources, streams, and file...
- Cross-platform command-line reference (bash/zsh on Linux/Mac, cmd/PowerShell on Windows) covering navigation, file management, search (grep/find/ripgrep), process mana...
- Day-to-day DevOps for solo developers and small teams: git workflow (status, branches, commits, rebase), conventional commit messages, deployment basics, environment v...
- Architectural thinking for small-to-medium projects: scoping MVPs, the 3-layer pattern (UI/Service/Data), data flow design, modularity, and deciding how to structure n...
- Explain a piece of code or a fix to its owner in one throwaway HTML page opened in the browser, in eli5 style (big pictures, few words) - picture steps drawn in inline...
- Build an architecture and project document for any codebase (web server, mobile app, desktop app, monorepo) as one interactive, bilingual (Korean and English) HTML pag...
Working with AI ធ្វើការជាមួយ AI
- Frameworks and habits for using AI coding assistants effectively: the CRISP prompt framework (Context, Role, Instruction, Specifics, Proof), when to use vs.
- Library of fill-in-the-blank prompt templates for common dev workflows: debugging, code review, refactoring, system design, learning a new concept, interview prep, and...
- Simulate a three-person engineering team (Alice the architect, Bob the developer, Charlie the QA/security reviewer) debating and refining a solution before producing f...
- Teach Claude a new permanent skill based on user-provided resources, articles, or documentation.
- Hand the current session's work to a fresh agent session end to end.
- After completing a task, creates a clean, plain-English HTML report of what Claude did and opens it in the user's browser.
- Operate as the user's personal "second brain": a compile-not-retrieve knowledge base following Andrej Karpathy's LLM Wiki pattern.
Design and UI រចនា និង UI
- Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one.
- The seven UI design principles - hierarchy, progressive disclosure, consistency, contrast, accessibility, proximity, alignment - turned into concrete, checkable rules...
- Twelve professional UI colour palettes with full 50-900 shade scales in HSL and hex, plus semantic error/warning/success ramps, mapped directly onto shadcn CSS variabl...
3D on the web 3D លើវេបសាយ
- Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes.
- Three.js scene setup: scenes and fog, cameras, the renderer and tone mapping, the animation loop, object hierarchies, transforms, core math and cleanup, on WebGL or wi...
- Creating and shaping three.js geometry: built-in shapes, 3D text, vertex buffers and attributes, merging, instancing, batching, point clouds and lines, on WebGL or wit...
- Choosing and configuring three.js materials - unlit, diffuse, specular, PBR, toon, point and line materials - shared properties like blending and stencil, environment...
- Three.js textures: image loading, color spaces, UV channels and transforms, texture types from canvas to HDR and KTX2, render targets, texture memory.
- Light types and physical units, shadow maps, HDR environment lighting, light probes, and lighting performance, on WebGL or with WebGPU and TSL.
- Loading three.js assets: glTF with Draco, meshopt and KTX2 compression, other model formats, textures, HDR and EXR environments, progress, caching, cloning and disposal.
- Keyframe, skeletal and morph-target animation, procedural motion and clip blending, on WebGL or with WebGPU and TSL.
- Picking with raycasting, camera controls, transform gizmos, drag, hover and box selection for three.js, identical under WebGL and WebGPU.
- Custom GLSL vertex and fragment shaders: uniforms, varyings, shader chunks, extending built-in materials, instanced attributes, plus the same effects as node materials...
- Three.js post-processing: composer pass chains, built-in renderer effects, and the WebGPU/TSL node pipeline: bloom, depth of field, ambient occlusion, custom screen ef...
- Measuring and optimizing three.js speed: render statistics, memory counters, fewer draw calls via merging, instancing, batching and LOD, fill rate, shadows, CPU work p...
- Shrinking glTF assets for three.js with gltf-transform: inspect, validate and optimize commands, Draco, meshopt and quantization, KTX2, WebP and AVIF textures, the loa...
- Building three.js scenes from React with React Three Fiber and drei: renderer setup, the scene graph as JSX, frame-loop, state and loading hooks, pointer events, and a...
Study, career and your computer ការសិក្សា អាជីព និងកុំព្យូទ័រ
- Fast-learning techniques tuned for ADHD brains: the 3-phase Skim/Do/Explain method, active recall, spaced repetition, and chunking overwhelming material into small steps.
- ADHD-friendly productivity systems: 3-level task breakdown (Project → Milestone → Task), focus techniques, priority frameworks, and beating procrastination with system...
- Developer career growth: technical interview prep (4-phase problem solving, LeetCode patterns), resume/portfolio improvement, behavioral questions, and planning career...
- Reclaim space on the Windows C: drive by clearing regenerable caches (npm, pip, temp, Windows Update, puppeteer, driver leftovers).