aleen42
- 9 skills
- 0 followers
- 10 hours ago last updated
- ▌ Code Review · aleen42 bundleUse when the user asks for a review, code review, codereview, commit review, PR review, diff review, or wants a bug-focused assessment of changes. Default to a code review mindset that prioritizes findings about correctness, regressions, risks, and missing tests over summaries.
- ▌ Code To Sdd Docs · aleen42Analyze code snippets and reverse-engineer comprehensive documentation following OpenSpec specification. Generates proposal.md (requirements analysis), specs.md (functional specifications with edge cases), design.md (technical design document), and tasks.md (implementation task breakdown). Use when documenting existing code, creating specs from implementations, or onboarding to unfamiliar codebases.
- ▌ Git Commit Convention · aleen42Enforces conventional commit message format for consistent and readable Git commit history. Use when writing commit messages, creating changelogs, or reviewing commit practices.
- ▌ Ie Compatibility Skill · aleen42 bundleProvides a comprehensive solution for ensuring Internet Explorer (IE8+) compatibility in modern web applications built with Webpack. Use when configuring Babel, PostCSS, or Webpack for IE support, adding polyfills, or debugging IE-specific issues.
- ▌ Trim Related I18N Diffs · aleen42 bundleUse when the user wants to keep only the still-uncommitted i18n changes in sibling language files that truly correspond to a known change range in one baseline Simplified Chinese file, such as any `*_zh_CN.js` file, while dropping unrelated edits from other language files in the same directory.
- ▌ Simplify For Readability · aleen42Use before any code generation, code modification, or refactor to check whether the implementation can be made simpler, more direct, and more readable without changing behavior. Also use when a user explicitly asks to simplify code, reduce indirection, improve readability, or remove over-engineering.
- ▌ Fix Err I18N Translations · aleen42 bundleRetranslate i18n resource text marked with <err> from the matching *_zh_CN.* baseline while preserving HTML tags, attributes, placeholders, file encoding, and unrelated edits. Use when a user asks to handle machine-translation error markers, fix <err> labels in language resource files, or retranslate only the erroneous parts of properties/js i18n files based on Chinese source text.
- ▌ Check Wiz Ioc Dependencies · aleen42 bundleUse when checking a Node.js repository, monorepo, npm workspace, package.json directory, node_modules tree, npm-shrinkwrap.json, or package-lock.json against the latest Wiz keyv-packages IOC CSV for malicious dependency versions.
- ▌ Collect I18N Change Merge Requests · aleen42 bundleCollect strict whitespace-prefixed merge request ids and corresponding changed i18n files from the source commits behind translation changes. Use when asked to analyze a git commit that changes language resource files such as `*_ar.properties`, `*_ja.js`, `*_fr_FR.jsp`, install templates, or `zh-CN.js` style editor resources; choose one language file per language group, map changed resources back to zh_CN or zh-CN baseline files, blame those source lines, and return deduplicated `\s!123` ids with file mappings while excluding repository-qualified ids such as `wmweb!123`.