Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

kitz

kitz 收录了来自 jasonkuhrt 的 15 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
15
Stars
5
更新
2026-07-12
Forks
0
职业覆盖
2 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

creating-modules
软件开发工程师

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
软件质量保证分析师与测试员

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
软件开发工程师

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
软件开发工程师

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

2026-06-30
creating-packages
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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
软件开发工程师

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

2026-06-30