affaan-m

16 skills

affaan-m
Passed
Verification Loop Skill
This skill provides a comprehensive verification workflow for Claude Code sessions. It runs build verification, type checking, linting, test suites with coverage, basic security scans for leaked secrets, and diff reviews to ensure code quality before creating pull requests.
VerificationTestingCode Quality+3
6932.2k
affaan-m
Passed
Tdd Workflow
This skill enforces test-driven development principles by guiding developers through TDD workflows. It provides comprehensive patterns for unit tests, integration tests, and E2E tests with examples using Jest, Vitest, and Playwright, along with mocking strategies and coverage requirements.
TddTestingUnit Testing+3
6332.2k
affaan-m
Passed
Strategic Compact
This skill provides a PreToolUse hook that tracks how many Edit/Write operations you've made and suggests running /compact at strategic points (default: every 50 calls, then every 25 after). It helps preserve important context by suggesting compaction at logical workflow boundaries rather than relying on arbitrary auto-compaction.
Context ManagementHooksWorkflow+2
12832.2k
affaan-m
Passed
Security Review
A comprehensive security review skill that provides checklists and code examples for secure coding practices. It covers secrets management, input validation, SQL injection prevention, XSS/CSRF protection, authentication, rate limiting, cloud IAM, logging, CI/CD pipeline security, and disaster recovery. This is purely educational documentation with no executable code.
SecurityBest PracticesChecklist+3
35932.2k
affaan-m
Passed
Project Guidelines Skill (Example)
A project-specific documentation skill that provides architecture overview, file structure guidance, code patterns for FastAPI and Next.js, testing requirements, and deployment workflows. It serves as a reference template for developers working on similar tech stacks with Supabase, Claude AI integration, and Google Cloud Run deployment.
Project GuidelinesArchitectureFastapi+3
29432.2k
affaan-m
Passed
Postgres Patterns
A reference skill providing PostgreSQL best practices covering query optimization, schema design, indexing strategies, Row Level Security, and connection pooling. Based on Supabase guidelines, it serves as a quick lookup for common patterns like composite indexes, cursor pagination, and queue processing.
PostgresqlDatabaseSql+3
6832.2k
affaan-m
Passed
Iterative Retrieval
This skill provides a conceptual framework for progressively refining context retrieval in multi-agent workflows. It describes a 4-phase DISPATCH-EVALUATE-REFINE-LOOP pattern to solve the 'subagent context problem' where agents don't know what context they need until they start working.
Agent OrchestrationContext RetrievalMulti Agent+2
41932.2k
affaan-m
Passed
Golang Testing
A comprehensive guide for Go testing that covers table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD (Test-Driven Development) methodology with idiomatic Go practices and includes examples for mocking, HTTP handler testing, and CI/CD integration.
GolangTestingTdd+3
38232.2k
affaan-m
Passed
Golang Patterns
A comprehensive reference guide for Go (Golang) development that covers idiomatic patterns, error handling, concurrency, interface design, package organization, and performance optimization. It serves as a best practices companion when writing, reviewing, or refactoring Go code.
GolangGoPatterns+3
6332.2k
affaan-m
Passed
Frontend Patterns
A comprehensive reference guide for modern frontend development with React and Next.js. Covers component composition patterns, custom hooks, state management with Context/Reducer, performance optimization techniques (memoization, code splitting, virtualization), form handling, error boundaries, animations with Framer Motion, and accessibility patterns for keyboard navigation and focus management.
FrontendReactNextjs+3
23832.2k
affaan-m
Passed
Eval Harness
Eval Harness provides a formal evaluation framework for Claude Code sessions, implementing eval-driven development (EDD) principles. It helps define expected behaviors before implementation, run evals continuously during development, and track pass/fail metrics for both capability and regression tests.
TestingEvaluationTdd+3
6332.2k
affaan-m
Passed
Continuous Learning
This skill runs as a Stop hook at the end of Claude Code sessions to analyze conversation transcripts and extract reusable patterns. It identifies error resolutions, debugging techniques, workarounds, and project-specific conventions, saving them as learned skills for future reference.
AutomationLearningSession Analysis+3
8432.2k
affaan-m
Review Suggested
Continuous Learning V2
Continuous Learning v2 is an advanced learning system that observes your Claude Code sessions through hooks, capturing tool usage patterns. It creates atomic 'instincts' with confidence scoring that can evolve into reusable skills, commands, and agents. The system learns your preferences and workflows to make Claude more personalized over time.
LearningAutomationWorkflow+3
41332.2k
affaan-m
Passed
Coding Standards
This skill provides comprehensive coding standards and best practices for TypeScript, JavaScript, React, and Node.js development. It covers principles like KISS, DRY, and YAGNI, along with practical guidance on variable naming, error handling, async patterns, React components, API design, and testing standards.
Coding StandardsTypescriptJavascript+3
20332.2k
affaan-m
Passed
Clickhouse Io
A comprehensive reference guide for ClickHouse database development. Provides SQL patterns for table design (MergeTree engines), query optimization techniques, data insertion patterns, materialized views, and common analytics queries including time series analysis, funnel analysis, and cohort analysis.
ClickhouseDatabaseAnalytics+3
50932.2k
affaan-m
Passed
Backend Patterns
A reference guide for backend development patterns including RESTful API design, repository and service layer patterns, database query optimization, caching strategies, authentication/authorization, rate limiting, and error handling. Contains TypeScript code examples for Node.js and Next.js applications.
BackendApi DesignNodejs+3
11232.2k