
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
ai-coding-coach
Advanced tools
Score your AI coding sessions. Reduce spend by coaching the habits that waste credits.
Score your AI coding sessions. Reduce spend by coaching the habits that waste credits.
Reads your Claude Code transcripts and scores your interaction quality across 8 axes using an LLM-as-judge rubric. Tracks improvement over time. Surfaces the single biggest thing you can change to get more value from AI coding tools.
npm install -g ai-coding-coach
Or run without installing:
npx ai-coding-coach score
# Score your most recent session
ai-coding-coach score
# Score a specific transcript
ai-coding-coach score --path ~/.claude/projects/my-project/abc123.jsonl
# View history
ai-coding-coach history
# Open the dashboard
ai-coding-coach dashboard
# Run eval harness (rubric stability testing)
ai-coding-coach eval --provider bedrock
A /coach skill is included for direct integration with Claude Code. To install:
mkdir -p ~/.claude/skills/coach
cp $(npm root -g)/ai-coding-coach/skill/coach.md ~/.claude/skills/coach/SKILL.md
Then use /coach in any Claude Code session to score your last session inline.
The scoring engine needs an LLM. Pick one:
| Provider | Setup | Cost |
|---|---|---|
| Anthropic API | export ANTHROPIC_API_KEY=sk-ant-... | ~$0.05/score |
| AWS Bedrock | aws configure | ~$0.03/score |
| Claude Code CLI | Install Claude Code (free with Max) | $0 |
Auto-detection tries them in that order. Override with --provider <name>.
8 axes, scored 1-10:
Each score comes with a confidence level, evidence citation, and actionable suggestion.
Session Score: 7.8/10 (L6 - AI-first)
Task Decomposition ████████░░ 8/10 high
Context Discipline ███████░░░ 7/10 high
Verification ████████░░ 8/10 high
Evidence-Seeking ████████░░ 8/10 medium
Plan-Before-Code ███████░░░ 7/10 medium
Trust Calibration █████████░ 9/10 high
Session Hygiene ███████░░░ 7/10 high
Yegge Level ██████░░░░ L6 high
Top suggestion: Define acceptance criteria before implementation.
When you say "add X", also say "it passes when Y".
Validates rubric stability across transcripts:
# Create eval-manifest.json with paths to 20 transcripts
ai-coding-coach eval --provider bedrock --runs 3
# Save baseline for regression detection
ai-coding-coach eval --provider bedrock --save-baseline
Pass criteria:
GNU Affero General Public License v3.0 (AGPLv3) with commercial exemption option.
Open source projects are free to use under AGPLv3. Organizations requiring proprietary use can obtain a commercial license exemption. See LICENSE for details.
FAQs
Score your AI coding sessions. Reduce spend by coaching the habits that waste credits.
We found that ai-coding-coach demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.