GitHub user
Agent skills by andymai
- skills
- 21
- repository
- 1
Repositories by andymai
Skills by andymai, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A skill your agent uses when authoring or editing a brepjs .brep.ts part — writing the geometry with the functional API (box, cylinder, fuse, cut, fillet, sketch→extrude…), declaring an expected… | andymai/ | 114 | — | ~3.4k | Automated safety check: Pass | Apache-2.0 | today |
| 2 | This skill should be used when managing WASM handle lifetimes or hunting memory leaks in brepjs — when a task mentions "createHandle() without using keyword risks WASM memory leak"… | andymai/ | 114 | — | ~3.1k | Automated safety check: Pass | Apache-2.0 | today |
| 3 | 3.Polish A skill your agent uses when a valid brepjs part should look designed rather than glued-from-primitives (products, toys, mechanisms, anything a human eyeballs), and when exporting/handing off the… | andymai/ | 114 | — | ~588 | Automated safety check: Pass | Apache-2.0 | today |
| 4 | This skill should be used when working across the JS/WASM boundary in brepjs — writing or debugging code in src/kernel/occt, src/kernel/occtWasm, or src/kernel/brepkit, or diagnosing symptoms like… | andymai/ | 114 | — | ~3k | Automated safety check: Pass | Apache-2.0 | today |
| 5 | This skill should be used when writing, running, or fixing tests in the brepjs repository — when a task says "add a test", "write a regression test", "tests are failing", "test timed out", "coverage… | andymai/ | 114 | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | today |
| 6 | This skill should be used when adding or extending a geometric shape operation in brepjs — the end-to-end recipe once the target module is chosen (which is decided by architecture-navigation) — when… | andymai/ | 114 | — | ~4.4k | Automated safety check: Pass | Apache-2.0 | today |
| 7 | This skill should be used when deciding which layer or module a new file, function, or directory belongs in, or when a layer-boundary check fails. | andymai/ | 114 | — | ~3.4k | Automated safety check: Pass | Apache-2.0 | today |
| 8 | This skill should be used when committing, pushing, branching, or merging in the brepjs repository — when a task involves "pre-commit hook failed" (which tier ran, how to bypass), "commit rejected… | andymai/ | 114 | — | ~2.9k | Automated safety check: Pass | Apache-2.0 | today |
| 9 | This skill should be used when adding, editing, or fixing an example in apps/playground — when a task says "add a playground example", "example fails check:examples", "playgroundExamples.test.ts is… | andymai/ | 114 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | today |
| 10 | This skill should be used when a local brepjs quality gate or npm run validate step fails and the specific rule's fix or escape hatch is needed — ESLint errors like "no-explicit-any" or "Direct .oc… | andymai/ | 114 | — | ~3.2k | Automated safety check: Pass | Apache-2.0 | today |
| 11 | This skill should be used when operating releases or npm publishing in brepjs — cutting or merging a release-please PR, recovering a failed npm publish, or deciding whether a commit may carry a… | andymai/ | 114 | — | ~3.4k | Automated safety check: Pass | Apache-2.0 | today |
| 12 | This skill should be used when working with Result<T,E, BrepError, or error paths in brepjs — deciding whether to throw or return a Result, constructing errors with codes, or handling failures. | andymai/ | 114 | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | today |
| 13 | This skill should be used when debugging or extending stable references (topological naming) and history replay in brepjs — when a task says "ShapeRef resolves to the wrong face/edge", "ref won't… | andymai/ | 114 | — | ~3.8k | Automated safety check: Pass | Apache-2.0 | today |
| 14 | 14.Verify A skill your agent uses when running brep on a .brep.ts part and interpreting the result — reading the JSON report (ok / checks / assertions / hints), verifying visually from snapshots, driving… | andymai/ | 114 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | today |
| 15 | This skill should be used when orienting in the brepjs monorepo's packages/ and apps/ directories — answering "what is brepjs-viewer / brepjs-cad / brepjs-voxel", "is package X published", "which… | andymai/ | 114 | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | today |
| 16 | This skill should be used when debugging a geometry failure in brepjs — when a task says "boolean returned an invalid shape", "fuse/cut/intersect returned Err", "the result is empty", "measureVolume… | andymai/ | 114 | — | ~3.8k | Automated safety check: Pass | Apache-2.0 | today |
| 17 | This skill should be used when working on the brepjs kernel abstraction layer or across multiple kernels — adding a kernel method, wiring or writing an adapter, switching or registering kernels, or… | andymai/ | 114 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | today |
| 18 | This skill should be used when working on brepjs assemblies, constraint solving, or kinematics — debugging a solve that returns ASSEMBLYNOTCONVERGED / ASSEMBLYMATEINVALID / ASSEMBLYSOLVEFAILED… | andymai/ | 114 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | today |
| 19 | 19.CI Triage This skill should be used when a brepjs GitHub Actions job is red or behaving oddly on github.com (a remote CI run, not a local pre-commit/pre-push hook) — "CI failed", "ci-pass is failing", "npm ci… | andymai/ | 114 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | today |
| 20 | 20.Design A skill your agent uses when you have a brepjs part spec and need to decompose it into an ordered build sequence — choosing which kernel operations to use and in what order, preferring reliable ops… | andymai/ | 114 | — | ~607 | Automated safety check: Pass | Apache-2.0 | today |
| 21 | 21.Brainstorm Use at the START of any request to design, model, create, build, or 3D-print a physical part or assembly in brepjs — a bracket, enclosure, mount, gear, gridfinity bin, fixture, knob, adapter, and… | andymai/ | 114 | — | ~758 | Automated safety check: Pass | Apache-2.0 | today |
Questions, answered from the data.
What is the best skill by andymai?
Implement from andymai/brepjs ranks first of the 21 skills by andymai listed here, with the highest score: its repository has 114 GitHub stars, its SKILL.md loads about 3.4k tokens and it passes the automated safety check with no findings. Next come Memory And Disposal and Polish.
Are andymai's skills official?
None yet. All 21 skills by andymai listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.