Plan a zero-downtime migration for data or infrastructure. Use when a senior developer needs a safe migration strategy.
Skills in this repository
proflead/codex-skills-library - Page 2
SkillsMP has collected 63 skills from proflead/codex-skills-library. Open a skill to review its source and details.
proflead/codex-skills-libraryShowing 23 of 63 collected skills.
Review system costs and propose reductions. Use when a senior developer needs cost-saving recommendations.
Define performance budgets and guardrails. Use when a senior developer needs performance targets and enforcement.
Guide collection and analysis of performance traces. Use when a mid-level developer needs to diagnose slowness.
Assess a system for growth bottlenecks. Use when a senior developer needs to evaluate scaling limits.
Plan safe dependency upgrades with risk notes. Use when a mid-level developer is tasked with upgrading libraries.
Define engineering standards across teams. Use when a senior developer needs to align practices.
Review a pull request for correctness, regressions, and missing tests. Use when a mid-level developer needs structured review guidance.
Create a staged refactor plan for a module. Use when a mid-level developer needs a safe refactor path.
Prioritize roadmap initiatives with tradeoffs. Use when a senior developer needs help ranking projects.
Suggest small refactors that improve readability without changing behavior. Use when a junior developer asks to clean up code.
Assess and prioritize tech debt items. Use when a senior developer needs an investment plan for debt reduction.
Evaluate third-party vendors for engineering fit. Use when a senior developer needs a structured vendor assessment.
Draft an incident postmortem with timeline, RCA, and action items. Use when a senior developer needs a structured post-incident report.
Define or review SLOs and SLAs for a service. Use when a senior developer needs reliability targets.
Assess readiness for compliance audits. Use when a senior developer needs a gap analysis for standards.
Harden configuration and defaults for safer deployment. Use when a mid-level developer needs to reduce misconfig risks.
Audit dependencies for licensing, security, and maintenance risk. Use when a senior developer needs risk assessment.
Scan code or configuration for common security issues. Use when a mid-level developer needs a quick security pass.
Perform threat modeling for a system or feature. Use when a senior developer needs security risk assessment.
Create a minimal, repeatable reproduction plan for a bug. Use when a junior developer needs clear steps to reproduce and capture evidence.
Plan integration tests across modules or services. Use when a mid-level developer needs to verify system interactions.
Generate starter unit tests for a small function or module. Use when a junior developer needs test scaffolding and edge cases.