proflead
@proflead
Public Skills
architecture-review
by proflead
Review a system architecture for scalability, reliability, and maintainability. Use when a senior developer needs to critique a design.
sql-query-starter
by proflead
Draft a basic SQL query from a simple requirement. Use when a junior developer needs help forming SELECT queries.
domain-modeling
by proflead
Model domains and bounded contexts for complex systems. Use when a senior developer needs domain-driven design guidance.
dependency-install-helper
by proflead
Guide installation of project dependencies and toolchains. Use when a junior developer is stuck setting up the environment.
ci-failure-triage
by proflead
Diagnose CI failures and stabilize pipelines. Use when a mid-level developer needs to resolve flaky or failing builds.
function-docstrings
by proflead
Write concise docstrings for functions. Use when a junior developer needs help describing inputs, outputs, and errors.
error-message-explainer
by proflead
Explain compiler/runtime errors in plain language. Use when a junior developer needs help understanding an error message.
caching-strategy-helper
by proflead
Recommend caching strategies and invalidation patterns. Use when a mid-level developer needs performance guidance.
ticket-breakdown
by proflead
Break a task or ticket into small steps. Use when a junior developer needs guidance on how to start.
readme-polish
by proflead
Improve a README for clarity and completeness. Use when a junior developer needs guidance on documenting setup and usage.
org-standardization
by proflead
Define engineering standards across teams. Use when a senior developer needs to align practices.
vendor-evaluation
by proflead
Evaluate third-party vendors for engineering fit. Use when a senior developer needs a structured vendor assessment.
feature-flag-playbook
by proflead
Plan feature flag rollout and cleanup. Use when a mid-level developer needs controlled release guidance.
git-basic-helper
by proflead
Provide safe git commands for common tasks. Use when a junior developer needs help with branching, commits, or resolving simple conflicts.
release-notes-drafter
by proflead
Draft release notes from changes and PRs. Use when a mid-level developer needs a structured changelog.
platform-migration-plan
by proflead
Create a plan to migrate platforms or runtimes. Use when a senior developer needs a phased migration approach.
pr-reviewer
by proflead
Review a pull request for correctness, regressions, and missing tests. Use when a mid-level developer needs structured review guidance.
queue-processing-patterns
by proflead
Design safe queue consumers and retries. Use when a mid-level developer needs reliable background processing.
team-onboarding-guide
by proflead
Create an onboarding guide for new engineers. Use when a senior developer needs structured onboarding materials.
cross-service-debugger
by proflead
Coordinate debugging across multiple services. Use when a senior developer needs to trace a distributed issue.
system-design-draft
by proflead
Draft a practical system design for a feature. Use when a mid-level developer needs a starting architecture.
linter-fix-guide
by proflead
Explain lint errors and propose fixes. Use when a junior developer needs help resolving common lint or format warnings.
codebase-orientation
by proflead
Guide quick orientation of an unfamiliar codebase with module mapping, entry points, and local run steps. Use when a junior developer needs to get situated fast.
zero-downtime-migration
by proflead
Plan a zero-downtime migration for data or infrastructure. Use when a senior developer needs a safe migration strategy.
data-governance-check
by proflead
Review data handling for privacy and retention. Use when a senior developer needs governance validation.
refactor-roadmap
by proflead
Create a staged refactor plan for a module. Use when a mid-level developer needs a safe refactor path.
accessibility-basic-check
by proflead
Run a basic accessibility checklist for UI changes. Use when a junior developer needs quick a11y guidance.
config-file-explainer
by proflead
Explain a configuration file and its key options. Use when a junior developer is confused by a config file.
roadmap-prioritization
by proflead
Prioritize roadmap initiatives with tradeoffs. Use when a senior developer needs help ranking projects.
cli-ux-improver
by proflead
Improve CLI help, errors, and output. Use when a mid-level developer needs to make a CLI friendlier.
log-summarizer
by proflead
Summarize noisy logs into likely causes and next steps. Use when a junior developer needs help interpreting logs.
cost-optimization-review
by proflead
Review system costs and propose reductions. Use when a senior developer needs cost-saving recommendations.
iac-reviewer
by proflead
Review infrastructure-as-code changes for safety and correctness. Use when a mid-level developer needs a second look on IaC.
db-migration-reviewer
by proflead
Review database migrations for safety and rollback. Use when a mid-level developer needs validation of schema changes.
performance-budgeting
by proflead
Define performance budgets and guardrails. Use when a senior developer needs performance targets and enforcement.
data-structure-chooser
by proflead
Recommend basic data structures for a task. Use when a junior developer needs help choosing lists, maps, or sets.
api-contract-checker
by proflead
Validate API changes against an expected contract. Use when a mid-level developer needs to detect breaking changes.
css-layout-helper
by proflead
Explain CSS layout issues and propose fixes. Use when a junior developer is struggling with alignment or spacing.
simple-refactor
by proflead
Suggest small refactors that improve readability without changing behavior. Use when a junior developer asks to clean up code.
performance-trace-guide
by proflead
Guide collection and analysis of performance traces. Use when a mid-level developer needs to diagnose slowness.
api-error-taxonomy
by proflead
Define consistent API error codes and responses. Use when a mid-level developer needs error standardization.
debugging-checklist
by proflead
Provide a systematic debugging checklist. Use when a junior developer is stuck and needs a structured approach.
multi-region-strategy
by proflead
Design a multi-region architecture strategy. Use when a senior developer needs geo-redundant planning.
scalability-assessment
by proflead
Assess a system for growth bottlenecks. Use when a senior developer needs to evaluate scaling limits.
api-request-builder
by proflead
Build a basic HTTP request (curl or fetch) for an API. Use when a junior developer needs a quick request example.
observability-setup
by proflead
Set up metrics, logs, and traces for a service. Use when a mid-level developer needs basic observability coverage.
small-script-generator
by proflead
Generate a small helper script for repetitive tasks. Use when a junior developer needs a quick automation snippet.
dependency-upgrade-plan
by proflead
Plan safe dependency upgrades with risk notes. Use when a mid-level developer is tasked with upgrading libraries.
graphql-query-optimizer
by proflead
Optimize GraphQL queries and resolvers for performance. Use when a mid-level developer needs to reduce N+1 or payload size.
tech-debt-portfolio
by proflead
Assess and prioritize tech debt items. Use when a senior developer needs an investment plan for debt reduction.