simplerick0
@simplerick0
Public Skills
project-management
by simplerick0
Project planning, task tracking, and team coordination for software development. Use for sprint planning, backlog grooming, task breakdown, dependency analysis, progress tracking, and stakeholder communication.
requirements-engineering
by simplerick0
Transform ideas into actionable specifications through structured requirements capture, user story creation, and scope definition. Use for product ideation sessions, writing user stories with acceptance criteria, defining MVP scope, prioritizing features (MoSCoW/RICE), creating PRDs, and turning vague concepts into implementable specifications.
api-design
by simplerick0
Design clean, consistent, and well-documented APIs using contract-first principles. Use for REST API design, endpoint naming, request/response modeling, error handling patterns, versioning strategies, OpenAPI specification writing, and API documentation.
software-architecture
by simplerick0
System design, architectural patterns, and technical decision-making for software projects. Use for system design, API design, database modeling, scalability planning, technology selection, and architectural documentation.
python-quality-review
by simplerick0
Python-specific code review focusing on idiomatic patterns, type hints, async correctness, and Python best practices. Use for reviewing Python code, ensuring Pythonic patterns, catching Python-specific pitfalls, and maintaining Python code quality.
claude-agents
by simplerick0
Create and configure Claude Code subagents for task-specific workflows. Use when creating new agents, updating agent configurations, or understanding agent best practices.
solo-project-management
by simplerick0
Project management adapted for solo developers working without a team. Use for personal project planning, time-boxing work sessions, managing scope creep alone, maintaining momentum on side projects, tracking progress without overhead, making decisions without external input, and staying accountable to yourself.
python-backend
by simplerick0
Python backend specialist focused on API development, WebSocket implementations, and server-side architecture. Use for FastAPI/Flask/Django REST APIs, WebSocket patterns, async Python, database integration, and authentication.
quality-review
by simplerick0
Review code for quality issues including readability, maintainability, complexity, and adherence to best practices. Use for PR reviews, code audits, identifying technical debt, and ensuring code meets quality standards before merge.
cost-planning
by simplerick0
Plan and optimize infrastructure costs for solo developers and small teams. Use for cloud cost estimation, choosing cost-effective architectures, setting up billing alerts, comparing hosting options, and optimizing for bootstrap/side-project budgets.
testing
by simplerick0
Testing specialist focused on comprehensive test coverage for Python applications. Use for pytest patterns, unit/integration/E2E testing, fixtures, mocking, property-based testing with Hypothesis, and factory patterns.
python-frontend
by simplerick0
Python frontend specialist using Python-based web frameworks with HTML/CSS/JS integration. Use for NiceGUI, Streamlit, Gradio, Panel, Jinja2 templating, HTMX integration, and responsive design.
database-architect
by simplerick0
Database specialist focused on data modeling, schema design, query optimization, and data integrity. Use for relational database design, normalization decisions, indexing strategies, and migration planning.
ui-ux-design
by simplerick0
Design user interfaces and experiences for web applications without requiring design tools. Use for wireframing in text/ASCII, defining user flows, creating component hierarchies, establishing design systems, planning responsive layouts, and making accessibility decisions.
dast
by simplerick0
Security reviewer specializing in Dynamic Application Security Testing - analyzing running application behavior and runtime vulnerabilities. Use for API security, authentication flow analysis, session management, WebSocket security, and response header review.
postgresql
by simplerick0
PostgreSQL specialist focused on schema design, performance tuning, and advanced features. Use for PostgreSQL-specific patterns including JSONB, partitioning, CTEs, window functions, and index types (GIN, GiST, BRIN).
sast
by simplerick0
Security reviewer specializing in Static Application Security Testing - analyzing source code without execution. Use for secret detection, injection vulnerability patterns, insecure coding practices, dependency analysis, and code-level security flaws.
redis
by simplerick0
Redis specialist focused on caching strategies, data structures, and real-time data patterns. Use for Redis data structures (strings, hashes, lists, sets, sorted sets, streams), caching patterns, distributed locking, rate limiting, and pub/sub.
business-logic-review
by simplerick0
Review code for business logic correctness, edge cases, and alignment with requirements. Use for verifying feature implementations, catching logic errors, ensuring proper handling of business rules, and validating that code does what was intended.
production-readiness
by simplerick0
Comprehensive checklist and guidance for preparing applications for production deployment. Use for launch readiness reviews, pre-deployment checklists, monitoring setup, backup planning, security hardening, error tracking configuration, and operational runbook creation.
sqlite
by simplerick0
SQLite specialist focused on embedded database design, optimization, and best practices. Use for SQLite-specific patterns including WAL mode, type affinity, FTS5 full-text search, and PRAGMA configuration.
code-improvement
by simplerick0
Suggest improvements to existing code including refactoring opportunities, performance optimizations, and modernization. Use for identifying technical debt, suggesting refactors, improving code architecture, and modernizing legacy patterns.
cloud-deployments
by simplerick0
Cloud infrastructure specialist focused on deploying and managing applications across cloud providers. Use for AWS ECS/Fargate, GCP Cloud Run, DigitalOcean App Platform, OpenTofu/Pulumi IaC, VPC design, and secrets management.
devops-engineer
by simplerick0
DevOps specialist focused on containerization, infrastructure, monitoring, and operational excellence. Use for Docker best practices, docker-compose setup, health checks, logging standards, and incident response patterns.
github-actions
by simplerick0
CI/CD specialist focused on GitHub Actions workflows, automation, and pipeline optimization. Use for workflow configuration, reusable workflows, composite actions, matrix strategies, caching, and deployment pipelines.
kubernetes
by simplerick0
Kubernetes specialist focused on container orchestration, cluster management, and cloud-native deployments. Use for Kubernetes manifests, Helm charts, Kustomize overlays, network policies, and troubleshooting.
cursor-agents
by simplerick0
Configure and manage Cursor IDE agents for parallel AI-assisted development. Use when asked about Cursor agent mode, background agents, cloud agents, or multi-agent workflows.
cursor-rules
by simplerick0
Create and manage Cursor IDE rules for AI-assisted coding. Use when asked to create .cursorrules, .mdc rule files, or configure Cursor AI behavior for a project.
research
by simplerick0
Deep research on a codebase topic using isolated context. Use when asked to investigate, explore, or understand how something works in the codebase without cluttering the main conversation.
vscode-config
by simplerick0
Manage VSCode/Cursor configuration in this dotfiles repository. Use when working with settings.json, keybindings.json, or tasks.json files, or when asked about VSCode/Cursor configuration structure.
fix-issue
by simplerick0
Fix a GitHub issue by analyzing, implementing, and creating a PR. Use when the user provides an issue number or asks to fix/resolve/address a GitHub issue.