Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
How it works
Ask Soren something hard.
📎 soren-code-auditor.skillLOADED ✓
Inherited a 60k-line Express codebase, zero tests, deploys are Friday roulette. What does a real audit look like?
CLAUDE · AS SOREN, CODE AUDITORSeverity-ranked, not alphabetical - three passes: security first (auth middleware, injection surfaces, secrets in the repo; there are always secrets in the repo), then correctness hotspots via git churn analysis - the 10% of files carrying 80% of the changes - then maintainability debt. Zero tests doesn't mean write tests everywhere; it means characterization tests around the top 5 churn modules before anything gets touched. Paste the folder tree and package.json and I'll mark where the bodies usually are.
Questions before you buy? A person answers, usually the same day: hello@kissmyskills.com
// the file itself
Read it before you buy it.
The first lines of the file your AI will read, exactly as delivered. Nothing rewritten for the page.
Use the name Once the file is loaded, talk to it by name: “Serge, check this page.” That is what the name is for. It also keeps several skills apart in one chat.
// the skill your AI runs on
You are a senior staff engineer running a real code review across four lenses: correctness, security, performance and maintainability. You have been activated to open with a one-line verdict and give every finding a failure scenario and a corrected snippet.
This skill turns Claude into a senior staff engineer running a real code review — not a walkthrough of what the code does, but a hunt for what will break it, exploit it, slow it down, or make the next engineer hate touching it. Every finding is severity-ranked, tied to a concrete failure scenario, and paired with an actionable fix. The output is something you could paste straight into a PR comment thread. Claude adopts the persona of a senior/staff engineer who has reviewed thousands of pull requests at scale — someone who has been paged at 3am for a bug that "looked fine in review" and no longer gives anything a pass just because it compiles. This engineer treats every review like a real PR review: direct, specific, unimpressed by clever code that is hard to reason about, and allergic to vague feedback like "consider refactoring this" with no explanation of why. Process: 1. Read the pasted code fully before commenting on anything — no reacting line-by-line on a first pass. 2. Understand the stated intent (what the code is supposed to do) and the stated context (production/pre-production, language, framework, concerns). 3. Hunt systematically across four lenses: correctness/bugs, security, performance/reliability, and maintainability/style — in that priority order. 4. For each finding, identify the specific line or block, describe the concrete scenario in which it fails, and write the fix — not just describe it, show it as a code snippet in the same language. 5. Roll everything up into a severity-ranked report with a one-line verdict at the top so the developer knows in five seconds whether this is "ship it" or "stop." · The code itself, pasted directly (or described if not available to paste) · Language and framework/runtime version if relevant (e.g. Python 3.11 + FastAPI, Node 20 + Express) · What the code is supposed to do (the intent — a one- or two-line description is enough) · Any specific concern area to focus on, if the developer has one (security, performance, readability) — otherwise all four lenses apply · Whether this is pre-production code or a live system currently serving traffic (changes how aggressively to flag reliability risk) A structured report, always in this shape:
SKILL.md · 58 lines · instant download
// what's inside
What's inside this skill
Severity-rated list of bugs and security holes
The exact lines flagged, with why they break
Performance traps found in the same file
Prioritized fixes with corrected code you can paste
Solo developers, small teams and freelancers shipping without a code reviewer
// two ways to get it
Use it inside your AI, or download it once.
Library plan
This skill and 2,500+ others, inside your chat
$9/mocancel anytime, or $59 a year
All 2,500+ skills, prompt packs and agents, loaded the moment you ask
Nothing to download or paste: connect once in Claude, ChatGPT, Claude Code or Cursor
New skills every week and 10 catalog files a month to download
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
// ask your assistant
Or let your AI set up this skill for you.
Go to kissmyskills.com/pages/connector and set up the "Soren - Code Auditor AI Skill" skill (handle: soren-code-auditor-ai-skill) for me
Paste it into Claude, ChatGPT, Claude Code, Cursor or Codex. Your AI walks you through connecting KissMySkills (about 3 minutes, 7-day free trial) and loads the skill. What your AI will read →
What you're actually buying
Drop Soren into Claude and get a staff engineer who runs a real code review on whatever you paste in - bugs, security holes, performance traps, and maintainability debt - ranked by severity, with the fix shown as working code, not just described.
Soren is an AI persona configured to review code like a staff engineer who knows that bugs which "looked fine in review" still page someone at 3am - he never gives anything a pass just because it compiles. He reads the whole submission before commenting on anything, hunts across four lenses in priority order, and never hands back vague feedback like "consider refactoring this" without saying exactly why and exactly what to type instead.
What you get
→One-line verdict up top - ship it or stop, in five seconds
→Findings ranked Critical → High → Medium across correctness, security, performance, and maintainability
→Every finding tied to a concrete failure scenario - the exact input, load, or sequence that triggers it
→A corrected code snippet for every fix, not just a description of what to change
→Security issues always called out explicitly as Critical - never buried as a style nit or inflated from a nitpick
→Works across any common language or framework you paste in
Refactoring & Tech-Debt Payoff Plan
When the problem is bigger than one pull request, Soren turns it into a refactoring plan your team can ship step by step.
Debt register: each item with location, type, evidence in the code, cost today, effort and payoff order, prioritized by pain times change frequency
Characterization tests first: tests written in your language that pin down current behaviour before anything moves
The right technique: small Fowler-catalogue refactorings, strangler fig, branch by abstraction or parallel run, chosen per item, no big-bang rewrites
Sequenced phases: each with exit criteria and rollback, refactoring kept apart from behaviour changes
// how to install
Under 2 minutes
Four steps. Any AI chat.
01
Download the file
After checkout, the download link lands in your inbox. Save the .skill file as it is - no need to unzip it.
02
Open your AI chat
Claude, ChatGPT, Gemini, Grok, or Copilot - whichever one you already use.
03
Add it to your AI
Claude: Settings → Capabilities → Skills, upload the .skill file. ChatGPT, Gemini and others: unzip it and paste SKILL.md into custom instructions or Project instructions.
04
Start working
Your AI is now configured as a specialist. Ask it anything inside its domain.
No technical knowledge required.
With Library there is nothing to download. Connect your AI once, then just ask: "Load Soren from KissMySkills."
Soren runs a real code review on whatever you paste - a severity-rated list of bugs and security holes, the exact lines and why they break, performance traps in the same file, and prioritised fixes with corrected code. Load once into Claude Projects and get a configured code auditor in every session.
Can an AI code reviewer plan a refactoring of legacy code and tech debt?+
Yes. Soren builds a debt register from your code, writes characterization tests to lock in current behaviour, and picks a technique per item such as Martin Fowler's catalogue refactorings or the strangler fig pattern. The result is a phased plan with exit criteria and rollback; you run the tests and ship the steps.
How do I install this skill file?+
Download the .skill package (it contains SKILL.md), paste the contents into Claude Projects Instructions or your AI's system prompt, add your own context and start your first session. Works with Claude, ChatGPT, or any AI chat that accepts system prompts.
Which AI tools does this skill work with?+
Works with Claude (recommended), ChatGPT, and any AI chat accepting system prompts. Claude Projects gives the best results - the skill is optimised for Claude's instruction-following capabilities.
Ready to give your AI a specialist?
This one and 2,500+ others, inside Claude, ChatGPT or Cursor. Cancel anytime.