amanahmed2222
- 14 skills
- 0 followers
- 8 hours ago last updated
- ▌ Setup · amanahmed2222 bundleUse when setting up a project, adding linting, formatting, git hooks, or TypeScript. Installs Biome, Husky, commitlint, lint-staged, and GitLeaks for JS/TS.
- ▌ Commit · amanahmed2222 bundleUse when committing changes, staging files, saving work, or making a git commit. Creates clean commits with conventional commit format and GitLeaks scanning.
- ▌ Testing · amanahmed2222 bundleUse when writing tests, running tests, adding test coverage, or debugging test failures. Unit and component testing with Vitest and React Testing Library.
- ▌ Recharts · amanahmed2222 bundleUse when building charts, data visualisations, or dashboards with Recharts. Also use when integrating Recharts with HeroUI, reviewing chart components, or creating responsive chart containers. Generates Recharts charts styled with HeroUI v3 design tokens and Tailwind CSS v4.
- ▌ Refactor · amanahmed2222 bundleUse when refactoring, cleaning up code, reducing complexity, fixing code smells, or improving code quality. Audits TS/JS for dead code, nesting, and patterns.
- ▌ Security · amanahmed2222 bundleUse when auditing security, checking for vulnerabilities, scanning for secrets, or reviewing dependencies. OWASP Top 10 audit with GitLeaks and dependency checks.
- ▌ Tailwind · amanahmed2222 bundleUse when writing Tailwind classes, fixing spacing issues, reviewing CSS, or auditing Tailwind patterns. Enforces v4 best practices for grid and responsive.
- ▌ Create Pr · amanahmed2222 bundleUse when opening a PR, submitting for review, pushing a branch, or creating a pull request. Pushes and creates GitHub PRs with auto-assignment and description.
- ▌ Create Branch · amanahmed2222 bundleUse when creating a branch, starting work on an issue, or checking out a new feature branch. Validates branch naming and links to GitHub issues automatically.
- ▌ Github Issues · amanahmed2222 bundleUse when filing a bug, requesting a feature, creating an issue, or updating issue details. Manages GitHub issues with templates, formatting, and auto-assignment.
- ▌ Naming Format · amanahmed2222 bundleUse when reviewing file names, renaming files, fixing naming conventions, or auditing exports. Enforces consistent casing and suffix patterns.
- ▌ Github Actions · amanahmed2222 bundleUse when adding CI/CD, creating workflows, auditing GitHub Actions, or fixing action pinning. Creates and audits workflows for SHA pinning and permissions.
- ▌ Update Project · amanahmed2222 bundleUse when updating docs, syncing CLAUDE.md or README.md, fixing stale documentation, or refreshing project rules and skills. Keeps docs aligned with code changes.
- ▌ Project Structure · amanahmed2222 bundleUse when deciding where code should live, organising files, or auditing project structure. Checks colocation, grouping, and directory anti-patterns.