https://github.com/nnkogift/personal-skills
A personal collection of coding agent skills reusable instruction sets that load via Claude's skill system to enforce consistent coding practices and tooling choices across projects.
https://github.com/nnkogift/personal-skills
claude claude-code cursor skill
Last synced: about 10 hours ago
JSON representation
A personal collection of coding agent skills reusable instruction sets that load via Claude's skill system to enforce consistent coding practices and tooling choices across projects.
- Host: GitHub
- URL: https://github.com/nnkogift/personal-skills
- Owner: nnkogift
- Created: 2026-04-18T09:22:11.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-14T10:33:40.000Z (18 days ago)
- Last Synced: 2026-06-14T12:22:04.681Z (18 days ago)
- Topics: claude, claude-code, cursor, skill
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# personal-skills
A personal collection of [Claude Code](https://claude.ai/code) skills — reusable instruction sets that load via Claude's
skill system to enforce consistent coding practices and tooling choices across projects.
## Structure
```
personal-skills/
├── coding-standards/ # TypeScript conventions, project structure, component rules,
│ │ # data fetching patterns, API design, and git conventions
│ ├── SKILL.md
│ ├── prompts/
│ │ └── cleanup.md
│ └── references/ # Framework-specific deep dives
│ ├── nextjs.md
│ ├── react.md
│ ├── backend.md
│ ├── database.md
│ ├── flutter.md
│ └── dhis2.md
│
├── dev-tooling/ # Non-negotiable tool choices and their correct configuration
│ ├── SKILL.md
│ └── references/
│
├── forming/ # React form architecture (react-hook-form + zod)
│ ├── SKILL.md
│ └── prompts/
│ └── init.md
```
## Skills
| Skill | When it loads |
|--------------------|--------------------------------------------------------|
| `coding-standards` | Any time code is written, reviewed, or organized |
| `dev-tooling` | Project init, adding dependencies, configuring tooling |
| `forming` | Building or reviewing any React form |
## Skill Format
Each skill is a `SKILL.md` file with YAML frontmatter:
```markdown
---
name: skill-name
description: When and why to load this skill
---
# Skill content...
```
The `description` field drives when Claude auto-loads the skill — keep it precise.
## Tools
Key tools enforced by `dev-tooling`: Bun, ESLint v9 flat config, Prettier, Vitest, Playwright, Prisma, PostgreSQL,
TanStack Query, React Hook Form, Zod, better_auth.