Madhesh S avatar

Madhesh S

Community

@MadheshSM

5Followers
|
10Public Repos
|
5Published Skills

Hello! šŸ‘‹ I’m Madhesh S

Skills Distribution
DomainDeveloper To...Angular Frontend R.. (35%)NestJS Backend Ref.. (35%)Type Safety & Type.. (15%)Code Quality Gates.. (15%)

Agent Skills by Madhesh S

Showing 5 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Madhesh S

FAQPage Schema
What tasks can I perform using Madhesh S's skills?ā–¼

You can stabilize Angular feature modules, deeply refactor components and NestJS services or modules, and verify results against 'Done' criteria. Operations include dead code removal, any/unknown elimination, console.log cleanup, interface and constant extraction, TODO resolution, and SQL safety audits.

Who are these refactoring skills designed for?ā–¼

Frontend and backend engineers maintaining Angular 19 and NestJS codebases who need systematic code modernization. They suit developers enforcing naming conventions, theme compliance, type safety, and file size limits across feature modules and service layers.

How do I run these skills in practice?ā–¼

Invoke each skill with a target argument: /stabilize-module <module-name>, /refactor <path-to-component-or-module>, /refactor-service <service-name> with optional --no-split or --force-split flags, /refactor-module <module-name>, then confirm results via /check-module <module-name>.

What quality gates do the refactoring skills enforce?ā–¼

Each refactoring phase runs a build, lint, and Prettier gate with an auto-fix loop before proceeding. The refactor skill generates a phased plan for user approval first, executes with parallel agents, and finishes by verifying completion against /check-module criteria.

What prerequisites do these skills require?ā–¼

An existing Angular 19 or NestJS project with feature modules or services to target. The stabilize-module skill additionally follows the stabilization plan document at docs/plans/2026-03-02-refactor-application-stabilization-modernization-plan-deepened.md within the repository.