Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick
GitHub-Repository

kitz

kitz enthält 15 gesammelte Skills von jasonkuhrt, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.

gesammelte Skills
15
Stars
5
aktualisiert
2026-07-12
Forks
0
Berufsabdeckung
2 Berufskategorien · 100% klassifiziert
Repository-Explorer

Skills in diesem Repository

creating-modules
Softwareentwickler

Add a namespace/module to a @kitz package — including extending the @kitz/effect namespaces. Covers the _.ts/__.ts barrel pattern, the package exports map, and import conventions.

2026-07-12
auditing-project
Softwarequalitätssicherungsanalysten und -tester

Audits the project for consistency issues that may arise from manual editing. Checks package scripts, tsconfig paths, README tables, and other conventions.

2026-06-30
authoring-global-scripts
Softwareentwickler

Authors and manages global package scripts using the _: prefix convention. Scripts defined in root package.json are propagated to all packages with the prefix stripped.

2026-06-30
committing-changes
Softwareentwickler

Creates commits following project conventions. Handles Conventional Commits with project-specific scopes, PR title requirements, and CI validation rules.

2026-06-30
creating-packages
Softwareentwickler

Create a new @kitz/<concept> package via the Vite+ generator. Scaffolds package.json (live-types exports + effect peer), the layered tsconfigs, and the namespace barrel, then wires it into the workspace.

2026-06-30
creating-rules
Softwareentwickler

Use when adding project conventions, coding rules, or guidelines. Determines correct location and scoping based on which packages the rule applies to.

2026-06-30
filing-issues
Softwareentwickler

Use when filing a GitHub issue for this repo — a bug found during QA/stress-testing, or a feature/enhancement request. Enforces the two permitted cold-startable formats (bug = Expected/Actual, feature = Current/Desired), point-form-only bodies, and the gh filing procedure. Trigger on "file an issue", "open a bug", "log this finding", "make a gh issue", or after stress-testing surfaces a defect.

2026-06-30
fp-pipeline-refactor
Softwareentwickler

Refactor imperative TypeScript to Effect-first pipeline composition using curried data-first/data-last APIs, Effect collections, and schema-based IO boundaries.

2026-06-30
kitz-cli-output
Softwareentwickler

This skill should be used when writing CLI output, logging multiple lines, printing status messages, formatting console output, using Console.log repeatedly, or building multi-line strings for display. Covers efficient output patterns using Str.Builder and Effect Console.

2026-06-30
kitz-data-modeling
Softwareentwickler

This skill should be used when the user asks to "create a domain type", "define a schema", "use TaggedClass", "create a discriminated union", "add pattern matching", "use Match.tagsExhaustive", "create a type guard", "add Schema.is", "map tags to values", "create a lookup table", or mentions Effect Schema, tagged classes, or union handling.

2026-06-30
kitz-fs
Softwareentwickler

This skill should be used when working with filesystem operations or file paths. Covers reading, writing, checking existence, creating directories, joining paths, or any file/path manipulation with @kitz/fs.

2026-06-30
kitz-functions
Softwareentwickler

This skill should be used when implementing functions, designing function APIs, adding currying variants (*On/*With), choosing parameter order, naming operations, or working with type-level transformations for return types.

2026-06-30
kitz-services
Softwareentwickler

This skill should be used when creating Effect services, organizing service implementations (live, memory), structuring service modules, or refactoring services with multiple implementations.

2026-06-30
refreshing-docs
Softwareentwickler

Refreshes README.md documentation tables including the packages table and core namespace index. Reads from package.json files and core module JSDoc.

2026-06-30
syncing-tsconfig-paths
Softwareentwickler

Synchronizes tsconfig.json paths from package.json imports field. Ensures TypeScript resolves subpath imports (#imports) correctly during development.

2026-06-30