EDM115/skills

Skills & plugins created for my own purpose, because nobody made them before

skills.sh

Usage

Select skills

zsh
pnpx skills add EDM115/skills

Install a specific skill

zsh
pnpx skills add EDM115/skills --skill raster-to-clean-svg

TIP

See also THOUGHTS, a Skill + Codex Plugin to fix lost context !

Skills available

Name Description Source Notes
discriminating-testing Use when designing or reviewing tests, investigating gaps in verification, or changing subtle semantics where plausible bugs could survive happy-path checks, such as boundaries, ordering, state, concurrency, encoding, arithmetic, or protocol behavior. https://danluu.com/agentic-testing/ Useful to stop agents from overdoing tests
engineering-growth-mentor Develop engineering judgment while using AI coding agents. Use when mentoring developers, explaining or reviewing AI-generated code, exploring design choices, planning implementations, learning team conventions, or practicing junior-to-senior skills. Coach understanding, precedent-based review, deliberate hands-on practice, and human collaboration without taking away the engineer’s ownership. https://tech.criteo.com/blog/human-skills-ai-cant-develop-junior-engineers/ Helps junior devs grow their skills
raster-to-clean-svg Use when reconstructing a raster logo, icon, glyph, or flat illustration as a faithful, editable native SVG, or when validating its geometry, colors, transparency, and raster-versus-vector fidelity. My own experience with 5.6 Pro
rtk Use when inspecting high-volume terminal output with RTK, choosing whether output can be safely compressed, or recovering details omitted by an RTK filter. https://github.com/rtk-ai/rtk Aggregation of the multiple file contents generated by rtk itself

Unmaintained skills

Name Description Source Notes
pyrofork-api Use when implementing, debugging, or reviewing Pyrofork API usage and internals from docs/source/api, including Client, handlers, decorators, filters, enums, and RPC error catalogs. Triggers on requests for exact signatures, parameters, types, enum values, filter behavior, or handler/decorator wiring. https://github.com/Mayuri-Chan/pyrofork Generated “manually”, using skill-creator, writing-skills & make-skill-template
pyrofork-api-full-reference Offline API backup skill for Pyrofork, extracted from source docstrings across pyrogram modules. Warning - the content is massive and should be queried with tools like rg/grep for specific references rather than read sequentially. Only load sections relevant to your needs. https://github.com/Mayuri-Chan/pyrofork Automatically generated with a python script and the harness from antfu/skills
pyrofork-best-practices Use when building Telegram automations with Pyrofork and needing practical patterns for handlers, filters, plugins, raw API usage, and reliability. https://github.com/Mayuri-Chan/pyrofork Automatically generated with antfu/skills
pyrofork-docs Use when working with Pyrofork (Pyrogram fork) in any Python project - setup/auth, client lifecycle, handlers/filters, async vs sync usage, plugins, raw MTProto API, formatting, storage/proxy/scheduling, Telegram-specific behavior, and troubleshooting common RPC/session/network errors. https://github.com/Mayuri-Chan/pyrofork Generated “manually”, using skill-creator, writing-skills & make-skill-template

Plugins available

Name Description Source Notes
BuyHelper In-depth, adaptable shopping assistant, helps you find the exact product you need Generated from the custom GPT I created on October 12th 2023 The prompt has been refined over 16 times from what I could still get. Made as a plugin since custom GPTs will retire on December 11th 2026.
We use Cloudflare Web Analytics to collect anonymous data about your usage of this website. Are you okay with this ?