Since Claude Code launched, the .claude directory has gradually become a new habit for developers to accumulate AI-assisted programming experience. TypeScript ecosystem veteran mattpocock has open-sourced his .claude directory as the skills project, reaching 44,838 stars in a short time with 7,280 daily stars.
Unlike “tutorial-style” AI programming content, this project’s content comes directly from mattpocock’s daily .claude configuration. The project description is straightforward: “Skills for Real Engineers. Straight from my .claude directory.” — not theory, but skill templates repeatedly validated in practice.
mattpocock is well-known in the TypeScript community (he’s the creator of Total TypeScript), meaning his skill configurations have been tested in real TypeScript/JavaScript development scenarios. From the GitHub contributor list, the project also tags @claude as a contributor, suggesting that Claude Code itself may have been heavily used in developing and maintaining the skills.
The value of this type of project is twofold: it lowers the onboarding barrier for Claude Code — new users don’t need to configure skills from scratch and can reference mature practices; and it demonstrates that “best practices for AI-assisted programming” are being沉淀 in a reusable, shareable way, following the tradition of GitHub’s awesome-* series.
If you’re using Claude Code, this project is worth 15 minutes of browsing. Even if you don’t directly copy configurations, you can understand “how to effectively define boundaries and context for an AI coding assistant.”
Quick start: Visit mattpocock/skills GitHub, reference the skill templates, and copy them into your own .claude/skills/ directory to enable.
Main sources: