CodingClaude
Claude Prompts for Coding
Claude 3.7 Sonnet performs at the top of coding benchmarks and is known for exceptionally clear code explanations. Its 200K context window means it can analyse entire codebases, not just isolated functions — making it uniquely powerful for large-scale refactoring and architecture reviews.
8 copy-paste ready prompts — optimised for Claude.
8 Claude Coding Prompts
Debug an Error
Language: [language + version]. Framework: [framework if applicable]. Error message: [paste exact error]. Relevant code: [paste code]. What I've tried: [attempts]. Please: 1. Identify the root cause. 2. Explain why this error occurs. 3. Provide a corrected version with inline comments. 4. Note any edge cases to handle.
Write a Function
Write a [language] function that [does X]. Requirements: [list specific requirements]. Input: [describe input type and format]. Output: [describe output type and format]. Include: docstring/JSDoc, input validation, error handling for [specific errors], and 3 unit tests covering normal case, edge case, and error case.
Code Review
Review this [language] code for: 1. Bugs or logic errors. 2. Security vulnerabilities (especially [SQL injection/XSS/SSRF etc. if relevant]). 3. Performance bottlenecks. 4. Readability improvements. 5. Missing error handling. Format: numbered list of issues with line references and concrete fix suggestions. [Paste code]
Refactor Code
Refactor this [language] code to improve [readability/performance/maintainability]. Apply [specific patterns: DRY/SOLID/etc.]. Do not change the external API or behaviour. Add comments to explain complex logic. Show the refactored version and list every change made with a one-sentence reason for each. [Paste code]
API Endpoint
Write a [framework] API endpoint for [method: GET/POST/etc.] at route [/path]. Purpose: [what it does]. Auth: [auth method]. Request body/params: [describe]. Response: [describe success + error format]. Include: input validation, error responses (400/401/404/500), and OpenAPI/Swagger comments.
Database Schema
Design a [database type: PostgreSQL/MySQL/MongoDB] schema for [application type]. Entities needed: [list entities]. Relationships: [describe]. Include: table definitions with field names, types, and constraints; foreign keys; indexes for performance; and a brief explanation of design decisions.
Write Unit Tests
Write unit tests for this [language] function using [testing framework]. Test: normal happy path, at least 2 edge cases, and all error conditions. Mock external dependencies. Each test should have a clear name describing what it verifies. [Paste the function]
Explain Code
Explain this [language] code as if I'm a developer who knows [beginner/intermediate] [language] but hasn't seen this pattern before. Walk through: 1. What it does overall. 2. Each section step by step. 3. Any non-obvious patterns or techniques used. 4. Potential gotchas. [Paste code]
Tips for using Claude for Coding
- Use XML tags to separate context: <language>, <error>, <code>, <requirements> — Claude parses these precisely
- For codebase review, paste the full repository context — Claude's context window handles it
- Ask Claude to 'explain your reasoning at each step' for more thorough debugging analysis
Get a prompt tailored to your exact coding task
PromptIt asks a few questions and builds a Claude-optimised prompt for your specific use case — free.
✦ Try PromptIt Free