
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.
git clone https://github.com/gregario/ai-coding-coach.git
cd ai-coding-coach
npm install
# Score your most recent session
npx tsx src/cli/index.ts score
# Score a specific transcript
npx tsx src/cli/index.ts score --path ~/.claude/projects/my-project/abc123.jsonl
# View history
npx tsx src/cli/index.ts history
# Open the dashboard
npx tsx src/cli/index.ts dashboard
# Run eval harness (rubric stability testing)
npx tsx src/cli/index.ts eval --provider bedrock
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
npx tsx src/cli/index.ts eval --provider bedrock --runs 3
# Save baseline for regression detection
npx tsx src/cli/index.ts eval --provider bedrock --save-baseline
Pass criteria:
MIT
FAQs
Score your AI coding sessions. Reduce spend by coaching the habits that waste credits.
The npm package ai-coding-coach receives a total of 0 weekly downloads. As such, ai-coding-coach popularity was classified as not popular.
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.