Antoine Vendeville avatar

Antoine Vendeville

Community

@Tlahey · France

2Followers
|
22Public Repos
|
4Published Skills

Tlahey maintains engineering discipline skills for the git-manager Tauri/React desktop app, enforcing test coverage, component reuse, release safety, and layered architecture.

Skills Distribution
DomainDeveloper To...Test Engineering &.. (30%)React Component Ar.. (25%)Code Layering & Re.. (25%)Release Management.. (20%)

Agent Skills by Antoine Vendeville

Showing 4 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Antoine Vendeville

FAQPage Schema
What tasks can I accomplish using Tlahey's skills?▼

Four skills govern the git-manager repo: test-coverage-guardian enforces 95% co-located test coverage on every source file, reusable-components decides what belongs in packages/components, release-process drives version cuts via cut-release.sh, and architecture-guardian enforces layering and file-size discipline.

Who are these skills designed for?▼

Developers contributing to the git-manager desktop app — a Tauri, React, TypeScript, and Rust codebase. They suit engineers writing components, hooks, Zustand stores, Tauri commands, or services who must follow the repo's mandatory layering, testing, and release conventions.

How do the skills trigger during day-to-day development?▼

They activate contextually: test-coverage-guardian fires on any .ts/.tsx/.rs file creation or edit, reusable-components on new or reviewed React components, release-process on phrases like 'bump the version' or 'pnpm release', and architecture-guardian before or after writing commands, stores, or oversized files.

What are the prerequisites and dependencies for using these skills?▼

They assume the git-manager monorepo structure: apps/desktop with src-tauri Rust code, packages/components, Vitest for TypeScript testing, Storybook for presentational packages, Zustand for state, and the tools/release/cut-release.sh script for publishing releases.

Why does the release-process skill matter for git-manager?▼

The repo has no CI gate on tests, so release-process is the only safeguard between a broken build and end users' auto-updaters. It governs version bumps, changelog assembly, and the build pipeline whenever a new version is cut, prepared, or published.