Guide for adding new achievements to the achievement system. Use this skill whenever the user mentions adding, creating, or defining new achievements, unlock conditions, achievement categories, mention-based triggers, or unlock notifications. Also applies when discussing new event types that should trigger achievement progress, or when configuring a reply message to be sent back to chat on unlock.
Commit all current changes and create a GitHub Pull Request with a structured summary. Use this skill whenever the user says "commit", "push PR", "้ PR", "้ MR", "commit and push", "ๆบๅ้จ็ฝฒ", or any variation of wanting to commit changes and/or create a pull request. Also trigger when the user says they're done with a feature and want to ship it.
Audit and upgrade npm packages in app/ and frontend/ to mitigate security risks and keep dependencies current. Runs `ncu` + `yarn audit`, classifies each upgrade as safe / needs-review / skip based on semver and known breaking changes, delegates deeper investigation to the document-specialist agent, then applies approved upgrades, runs `yarn install`, and smoke-tests the result. Use this skill whenever the user says "ๅ็ดๅฅไปถ", "update packages", "upgrade deps", "check package updates", "ncu", "่ณๅฎๆชขๆฅ", "audit packages", or any variation of wanting to refresh dependencies / patch vulnerabilities. Also trigger when the user mentions CVE, vulnerability scan, or outdated npm packages in the context of this repo.