Skip to main content
Khavoleh
Profil créateur GitHub

Khavoleh

Vue par dépôt de 17 skills collectés dans 2 dépôts GitHub.

skills collectés
17
dépôts
2
mis à jour
31 oct. 2026
explorateur de dépôts

Dépôts et skills représentatifs

architecture
non classé

Enforce the vertical-slice layout of the Olevin .NET API (`api/`) — `Features/` own their endpoints, data and logic; code used by several features goes to `Shared/`; technical wiring lives in `Infrastructure/`; features never reach into each other except…

31 oct. 2026
backend-expert
non classé

Build and modify the Olevin .NET 10 API (`api/`: ASP.NET Core + Wolverine HTTP + EF Core/PostgreSQL + FluentValidation + Logto JWT) so every endpoint, entity, validator and config stays consistent with the API contract, data, auth, and code-style conventions.…

31 oct. 2026
libraries
non classé

Pick the right NuGet package and use existing ones correctly in the Olevin .NET API (`api/`), which keeps a deliberate set of dependencies (Wolverine, EF Core + Npgsql, FluentValidation, JWT bearer, Serilog, OpenTelemetry, Scalar, DotNetEnv; xUnit v3 for…

31 oct. 2026
specification
non classé

Read, write, and keep up-to-date lightweight per-feature specs (markdown files colocated inside each `Olevin.Api/Features/<Feature>/` directory) for the Olevin .NET API (`api/`). Always use this skill before touching any existing feature — check whether a…

31 oct. 2026
testing-strategy
non classé

Decide where to test, what to test, and how to run tests in the Olevin .NET API (`api/`, xUnit v3 unit tests in `Olevin.Tests`). Use this skill when: writing a new test, a test is failing, deciding whether a calculation, validator, mapping or endpoint needs a…

31 oct. 2026
project-workflow
non classé

Handle all GitHub operations for the Olevin monorepo (`Khavoleh/olevin`: `web-app/`, `api/`, `infrastructure/`) — branches, commits, PRs, and issues — using the GitHub CLI (`gh`), following the `[id]/task-name` branch convention, the repo's commit message…

31 oct. 2026
specification
non classé

Read, write, and keep up-to-date lightweight per-feature specs (markdown files colocated inside each `src/features/<slice>/` directory) for the Olevin Next.js web app (`web-app/`). Always use this skill before touching any existing feature — check whether a…

31 oct. 2026
libraries
non classé

Pick the right dependency and use existing ones correctly in the Olevin Next.js web app (`web-app/`), which keeps a small, deliberate set of runtime deps (Next, React, Logto, conform, React Aria, Phosphor icons, Zod, Zustand). Use this skill before running…

27 oct. 2026
Affichage de 8 skills collectés sur 11.
libraries
Développeurs de logiciels

Pick the right dependency and use existing ones correctly in this deliberately minimal Astro portfolio (only 2 runtime deps: `astro` + `@astrojs/cloudflare`). Use this skill before running `pnpm add`, when deciding "is there already something that does X?",…

11 juil. 2026
frontend-expert
Développeurs web

Build and modify UI for this Astro 6 + Tailwind CSS 4 + daisyUI 5 bilingual (EN/UK) portfolio so everything stays consistent with the design system, theming, i18n, and accessibility conventions. Use this skill whenever: writing or editing a `.astro`…

11 juil. 2026
architecture
Développeurs de logiciels

Enforce Feature-Sliced Design (FSD) layer rules — downward-only imports, barrel-only cross-slice access, and strict `index.ts` placement — in this Astro portfolio codebase. Use this skill the moment any of these questions arise: "Where does this new file…

30 juin 2026
project-workflow
Développeurs de logiciels

Handle all GitHub operations for this portfolio repo — branches, commits, PRs, and issues — using GitHub MCP tools exclusively, following the `[id]/task-name` branch convention, Conventional Commits (drives semantic-release versioning), PR base = `develop`,…

30 juin 2026
specification
Développeurs de logiciels

Read, write, and keep up-to-date lightweight per-feature specs (markdown files colocated inside each `src/features/<slice>/` directory) for this portfolio. Always use this skill before touching any existing feature — check whether a spec exists and read it…

30 juin 2026
testing-strategy
Analystes en assurance qualité des logiciels et testeurs

Decide where to test, what to test, and how to run tests in this Astro + Vitest + Playwright portfolio. Use this skill when: writing a new test, a test is failing, deciding whether a helper or component needs a unit test, adding accessibility checks, running…

30 juin 2026
2 dépôts affichés sur 2
Tous les dépôts sont affichés