All authors

Claude Skills by janpereira-dev
github.com/janpereira-dev475 skills1 installs71 views
- Javascript Pure FunctionsReviews and refactors JavaScript pure functions so deterministic logic is isolated from side effects, mutation, and framework orchestration.Votes: 0GitHub stars: 4
- Quality No Dead Code Dead Branches CleanupRemoves unreachable or obsolete logic branches caused by legacy flags, impossible conditions, or retired compatibility paths while preserving intentional behavior.Votes: 0GitHub stars: 4
- Quality No Dead Code Orphan Files Cleanup MonorepoDetects and removes orphan files in monorepo workspaces by checking project graphs, build targets, tests, dynamic loaders, and runtime conventions before deleting anything.Votes: 0GitHub stars: 4
- Quality No Dead Code Orphan Files CleanupDetects and removes orphan files that no longer participate in build, tests, runtime, or documented configuration paths without breaking dynamic loading or convention-based usage.Votes: 0GitHub stars: 4
- Quality No Dead Code Unused Exports CleanupRemoves unused public exports from JavaScript and TypeScript code while preserving public API contracts, barrel behavior, and cross-package compatibility.Votes: 0GitHub stars: 4
- Quality Sonarqube Sonarqube Cognitive Complexity ReductionReduces cognitive complexity in JavaScript and TypeScript code by simplifying branching, splitting responsibilities, and extracting pure helpers only when the refactor preserves readability and tests.Votes: 0GitHub stars: 4
- Quality Sonarqube Sonarqube Duplication Coverage HardeningImproves SonarQube duplication and coverage pragmatically by removing real duplication, raising meaningful coverage, and avoiding unnecessary abstractions.Votes: 0GitHub stars: 4
- Quality Sonarqube Sonarqube Quality Gate Triage MonorepoTriage SonarQube findings in monorepo workspaces by separating workspace-wide blockers from local cleanup, using project context, new-code scope, and quality gate impact.Votes: 0GitHub stars: 4
- Quality Sonarqube Sonarqube Quality Gate TriageTriage SonarQube findings by separating blockers from lower-priority issues across bugs, vulnerabilities, code smells, coverage, duplication, and security hotspots.Votes: 0GitHub stars: 4
- Quality Eslint Eslint Autofix Safe Cleanup Browser V18Applies safe ESLint autofix cleanup in browser-oriented projects where mechanical fixes must preserve UI behavior, build output, and user-facing runtime contracts.Votes: 0GitHub stars: 4
- Quality Eslint Eslint Autofix Safe Cleanup Node V20Applies safe ESLint autofix cleanup in Node.js 20+ projects where mechanical fixes must preserve process behavior, script output, and service contracts.Votes: 0GitHub stars: 4
- Quality Eslint Eslint Autofix Safe CleanupApplies ESLint autofix only when the fixes are mechanical and safe, keeping the change small, reviewable, and separated from semantic refactors.Votes: 0GitHub stars: 4
- Quality Eslint Eslint Baseline Hardening MonorepoRaises ESLint quality in monorepo workspaces by reviewing project-specific overrides, shared config, workspace-wide CI enforcement, and safe phased hardening.Votes: 0GitHub stars: 4
- Quality Eslint Eslint Baseline HardeningRaises ESLint quality in bounded steps by reviewing current rules, warnings, TypeScript and framework-specific checks, and CI integration without turning the repo into a massive lint refactor.Votes: 0GitHub stars: 4
- Quality Eslint Eslint Disable GovernanceGoverns eslint-disable usage by classifying justified versus unjustified suppressions, requiring technical justification, and cleaning up unnecessary rule disables without changing behavior.Votes: 0GitHub stars: 4
- Quality Fundamentals Quality Decision MatrixChooses between ESLint, SonarQube, dead-code cleanup, and technical debt cleanup based on risk, scope, evidence, and the kind of quality failure the codebase is showing.Votes: 0GitHub stars: 4
- Quality FundamentalsCoordinates quality work across ESLint, SonarQube, dead-code cleanup, and technical debt so agents can choose the right quality primitive for the codebase and the risk profile.Votes: 0GitHub stars: 4
- Quality Technical Debt Debt Ledger Cleanup HopTracks and resolves technical debt in small, bounded cleanup hops so agents can record what was fixed, what was deferred, and why a broader refactor was not taken.Votes: 0GitHub stars: 4
- Typescript Dto Mappers Browser Dto Mappers V14Reviews DTO mapping in browser-oriented TypeScript code, focusing on mapping contracts, view models, serialization boundaries, and safe transformations near UI code.Votes: 0GitHub stars: 4
- Typescript Dto Mappers Node Dto Mappers V18Reviews DTO mapping in Node.js TypeScript code, focusing on transport contracts, normalization, validation boundaries, and safe mapping in backend services and scripts.Votes: 0GitHub stars: 4
- Typescript FundamentalsCoordinates the learning and review path for TypeScript safety, types, DTO boundaries, module hygiene, and pure modeling so agents can choose the right primitive for the codebase and runtime.Votes: 0GitHub stars: 4
- Typescript Strict Types Avoid AnyImproves TypeScript safety by replacing unnecessary any usage with unknown, interfaces, DTOs, type guards, or generics.Votes: 0GitHub stars: 4
- Typescript Strict Types Typescript Strict Types Strict ModeReviews TypeScript strict typing in repos that already use strict compiler settings, focusing on unknown narrowing, safe DTO contracts, and eliminating unsafe any usage under strict mode.Votes: 0GitHub stars: 4
- Typescript Strict TypesCoordinates the learning and review path for TypeScript strict typing, narrowing, DTO boundaries, and safe type contracts so agents can choose the right safety primitive for the codebase.Votes: 0GitHub stars: 4
- BaselinesValidates each Angular major hop with repository-specific build, test, and lint checks before allowing the next upgrade step.Votes: 0GitHub stars: 4