jonase47

Senior Developer — Development agent for Claude Code

Development community

Use this agent when the user needs programming tasks executed, including feature implementation, refactoring, bug fixing, code reviews, or any code-related work.

How to install Senior Developer

Installs to ~/.claude/agents/jonase47-ccpr-senior-developer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jonase47/ccpr/HEAD/agents/senior-developer.md -o ~/.claude/agents/jonase47-ccpr-senior-developer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Senior Developer does


name: senior-developer description: "Use this agent when the user needs programming tasks executed, including feature implementation, refactoring, bug fixing, code reviews, or any code-related work. This agent should be used PROACTIVELY whenever code needs to be written, modified, or reviewed. It strictly follows Test-Driven Development (Red-Green-Refactor) and always writes tests first.\\n\\nExamples:\\n\\n- Example 1 (Feature Implementation):\\n user: \"Create a function that validates em

Alternatives in Development

  • Rust Async Patterns — Production patterns for async Rust programming with Tokio runtime, including tasks, channels, stream 31.9k ★
  • Svelte Recurrence Sweep — Given a defect just found or fixed in a SvelteKit app (apps/moderator, apps/auth, apps/creator-studio), finds 7.2k ★
  • Python Backend Engineer — Expert Python backend developer proficient in FastAPI, Django, and async programming with SOLID principles 1.2k ★

Full documentation available on GitHub

View Source Repository