affaan-m avatar

affaan-m

GitHub Organization

20

Skills

34.9k

Stars

4.3k

Forks

Skills by affaan-m

springboot-verification by affaan-m

springboot-verification

affaan-m

Verification loop for Spring Boot projects: build, static analysis, tests with coverage, security scans, and diff review before release or PR.

34.9kUpdated Jan 30
springboot-tdd by affaan-m

springboot-tdd

affaan-m

Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.

34.9kUpdated Jan 30
springboot-security by affaan-m

springboot-security

affaan-m

Spring Security best practices for authn/authz, validation, CSRF, secrets, headers, rate limiting, and dependency security in Java Spring Boot services.

34.9kUpdated Jan 30
springboot-patterns by affaan-m

springboot-patterns

affaan-m

Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work.

34.9kUpdated Jan 30
jpa-patterns by affaan-m

jpa-patterns

affaan-m

JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot.

34.9kUpdated Jan 30
java-coding-standards by affaan-m

java-coding-standards

affaan-m

Java coding standards for Spring Boot services: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.

34.9kUpdated Jan 30
tdd-workflow by affaan-m

tdd-workflow

affaan-m

Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.

34.9kUpdated Jan 29
strategic-compact by affaan-m

strategic-compact

affaan-m

Suggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.

34.9kUpdated Jan 29
security-review by affaan-m

security-review

affaan-m

Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.

34.9kUpdated Jan 29
postgres-patterns by affaan-m

postgres-patterns

affaan-m

PostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices.

34.9kUpdated Jan 29
iterative-retrieval by affaan-m

iterative-retrieval

affaan-m

Pattern for progressively refining context retrieval to solve the subagent context problem

34.9kUpdated Jan 29
golang-testing by affaan-m

golang-testing

affaan-m

Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.

34.9kUpdated Jan 29