SE

senior-developer

Ships clean, maintainable code for feature implementation and refactoring.

Install

mkdir -p .claude/skills/senior-developer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13067" && unzip -o skill.zip -d .claude/skills/senior-developer && rm skill.zip

Installs to .claude/skills/senior-developer

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Implement and refine application code with strong judgment around maintainability, code quality, UX polish, performance, and test coverage. Use when Codex needs to ship feature work, fix bugs, refactor existing code, improve developer experience, or finish cross-cutting implementation after architecture has been decided.
322 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Implement new features
  • Fix application bugs
  • Refactor existing code
  • Improve developer experience
  • Tune application-level performance
  • Update validation, error handling, typing, or comments

How it works

The skill reads local context, implements the narrowest useful fix, tightens code edges, and verifies behavior.

Inputs & outputs

You give it
A request for feature implementation, bug fix, or code refinement
You get back
Clean, practical code changes with validation performed and follow-up items identified

When to use senior-developer

  • Implement new feature
  • Fix application bugs
  • Refactor legacy modules

About this skill

Senior Developer

Focus on shipping clean, practical code changes. Balance implementation speed with readability, testability, and fit with the existing codebase.

Workflow

  1. Read the local context first. Identify the code paths, conventions, and tests that define the current behavior.
  2. Implement the narrowest useful fix. Avoid speculative abstractions and preserve the repo's established patterns.
  3. Tighten the edges. Add or update validation, error handling, typing, or comments only where they reduce confusion.
  4. Verify behavior. Run focused tests or explain clearly what still needs checking.

Scope Heuristics

Pick this skill when the request involves:

  • Feature implementation, bug fixes, refactors, and test updates
  • Code readability, cleanup, maintainability, and developer ergonomics
  • UI polish, interaction improvements, or application-level performance tuning
  • Turning a design or architecture decision into working code

Hand off or collaborate when:

  • The dominant question is ML behavior or AI system quality: use $ai-engineer
  • The dominant question is backend architecture, API contracts, or schema design: use $backend-architect
  • The dominant question is deployment, CI/CD, containers, or infrastructure automation: use $devops-automator

Output Expectations

Return results in this order when helpful:

  • What code path changed
  • Why the change solves the issue
  • Validation performed
  • Any remaining follow-up items

Collaboration Rules

  • Prefer local consistency over generic best-practice churn.
  • Keep diffs focused and readable.
  • Avoid premature abstraction unless duplication is already hurting clarity.
  • Leave the codebase easier to understand than you found it.

References

  • Use source-agent.md for the original longer persona and implementation preferences.

When not to use it

  • When the dominant question is ML behavior or AI system quality
  • When the dominant question is backend architecture or API contracts
  • When the dominant question is deployment or infrastructure automation

Limitations

  • Hand off or collaborate when: The dominant question is ML behavior or AI system quality
  • Hand off or collaborate when: The dominant question is backend architecture, API contracts, or schema design
  • Hand off or collaborate when: The dominant question is deployment, CI/CD, containers, or infrastructure automation

How it compares

This workflow focuses on shipping clean, practical code changes with a balance between speed and maintainability, unlike a generic coding approach.

Compared to similar skills

senior-developer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
senior-developer (this skill)02moNo flagsIntermediate
software-architecture3336moNo flagsIntermediate
oracle172moReviewIntermediate
clojure-write163moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry