Sanyam Khurana avatar

Sanyam Khurana

Community

@curiouslearner · Toronto, Canada

673Followers
|
169Public Repos
|
52Published Skills

Maintainer @ DjangoProject.com | CPython Bug Triager | AWS Certified Solutions Architect | Open Source Advocate | MSCS @ Georgia Tech

Agent Skills by Sanyam Khurana

Showing 52 vetted skills indexed across 1 GitHub repositories.

CuriousLearnerCuriousLearner
27

architecture-documenter

Document system architecture and technical decisions with diagrams and ADRs.

Community
Advanced
CuriousLearnerCuriousLearner
27

migration-generator

Generate forward and backward migration files for SQL databases and ORMs.

Community
Advanced
CuriousLearnerCuriousLearner
27

snippet-manager

Save, organize, search, and retrieve code snippets by language, tags, and categories.

Community
Intermediate
CuriousLearnerCuriousLearner
27

pr-template-generator

Generate pull request descriptions from code changes and commit history.

Community
Intermediate
CuriousLearnerCuriousLearner
27

pattern-detector

Detect design patterns and anti-patterns in codebases with refactoring recommendations.

Community
Advanced
CuriousLearnerCuriousLearner
27

project-scaffolder

Automate software project scaffolding across languages, frameworks, and project types.

Community
Advanced
CuriousLearnerCuriousLearner
27

webhook-tester

Set up local tunnels and inspect webhook request payloads.

Community
Intermediate
CuriousLearnerCuriousLearner
27

test-generator

Generate unit tests for code using detected testing frameworks and project conventions.

Community
Intermediate
CuriousLearnerCuriousLearner
27

npm-helper

Manage Node.js package installations and dependency resolution across npm, Yarn, and pnpm.

Community
Intermediate
CuriousLearnerCuriousLearner
27

dependency-auditor

Audit project dependencies for vulnerabilities, outdated packages, and license issues.

Community
Advanced
CuriousLearnerCuriousLearner
27

commit-helper

Generate Conventional Commits messages from staged Git changes.

Community
Intermediate
CuriousLearnerCuriousLearner
27

complexity-analyzer

Measure code complexity metrics and identify high-complexity areas in software projects.

Community
Advanced
CuriousLearnerCuriousLearner
27

onboarding-helper

Generate onboarding documentation covering setup, architecture, and team processes.

Community
Intermediate
CuriousLearnerCuriousLearner
27

documentation-generator

Generates code documentation in multiple formats including JSDoc, docstrings, Rustdoc, and READMEs from analyzing code signatures, return types, exceptions, and usage patterns.

Community
Intermediate
CuriousLearnerCuriousLearner
27

refactor-assistant

Analyze code for smells and suggest refactoring patterns like Extract Method.

Community
Advanced
CuriousLearnerCuriousLearner
27

chart-generator

Generates bar, line, pie, scatter, heatmap, and 3D charts using Matplotlib, Seaborn, Chart.js, and Plotly.

Community
Advanced
CuriousLearnerCuriousLearner
27

secret-scanner

Detect and report exposed secrets in code repositories using regex and entropy analysis.

Community
Advanced
CuriousLearnerCuriousLearner
27

api-documentation

Generate API documentation from OpenAPI/Swagger specs and code comments.

Community
Intermediate
CuriousLearnerCuriousLearner
27

auth-analyzer

Analyze authentication and authorization patterns for security vulnerabilities against OWASP Top 10 and NIST.

Community
Advanced
CuriousLearnerCuriousLearner
27

deployment-checker

Execute pre-deployment validation checks for production readiness using Node.js scripts.

Community
Advanced
CuriousLearnerCuriousLearner
27

query-optimizer

Analyze SQL query performance and identify bottlenecks using EXPLAIN tools.

Community
Advanced
CuriousLearnerCuriousLearner
27

performance-profiler

Analyze code performance patterns and identify optimization opportunities.

Community
Advanced
CuriousLearnerCuriousLearner
27

env-manager

Validate environment variables and generate .env.example documentation files.

Community
Intermediate
CuriousLearnerCuriousLearner
27

csv-processor

Parse, transform, clean, and analyze CSV files with statistical summaries.

Community
Advanced