- Change author from string to object with name property
- Remove invalid displayName field
- Point skills to directory instead of file (auto-discovery)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Fix skill path in plugin.json to use relative path from .claude-plugin/
(changed from "skills/..." to "../skills/...")
- Add /plugin add command to README alongside CLI command
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Move plugin.json to .claude-plugin/ directory as required by Claude Code
plugin specification. The plugin manifest must be located at
.claude-plugin/plugin.json for proper plugin discovery and loading.
Also fix author and repository URL to point to correct owner.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Update all references from jiayuan7/andrej-karpathy-skills to forrestchang/andrej-karpathy-skills to match the actual repository location.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Add plugin.json manifest for Claude Code plugin installation
- Update README with Claude Code plugin installation instructions
- Update repository URLs to point to jiayuan7/andrej-karpathy-skills
This enables users to install the skill as a Claude Code plugin:
claude plugins add https://github.com/jiayuan7/andrej-karpathy-skills
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add comprehensive explanations of the four principles:
- Think Before Coding: explicit reasoning and assumption surfacing
- Simplicity First: anti-patterns and the "senior engineer" test
- Surgical Changes: editing vs cleaning up your own changes
- Goal-Driven Execution: imperative to declarative transformation table
Also add sections for measuring effectiveness, customization guidance,
and tradeoff notes for trivial vs non-trivial tasks.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Provides alternative install method for users who prefer
skills directory over modifying CLAUDE.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Behavioral guidelines to reduce common LLM coding mistakes:
1. Think Before Coding - surface assumptions and tradeoffs
2. Simplicity First - minimum code, nothing speculative
3. Surgical Changes - touch only what you must
4. Goal-Driven Execution - define success criteria, loop until verified
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>