Yusheng Yang avatar

Yusheng Yang

Community

@Sotdo

17Followers
|
13Public Repos
|
1Published Skills

Conventions for 3.12+ modules covering layout, imports, typing, logging, dataclasses, and maintainable scientific data code.

Skills Distribution
DomainDeveloper To...Language Style Sta.. (40%)Type Safety & Data.. (25%)Scientific Computi.. (20%)Observability & Lo.. (15%)

Agent Skills by Yusheng Yang

Showing 1 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Yusheng Yang

FAQPage Schema
Which tasks does Sotdo’s convention skill cover?▼

It covers generating, modifying, and reviewing 3.12+ source files with rules for section layout, import ordering, type system usage, logging, and dataclass patterns. It is especially relevant to bioinformatics and data-science code that needs consistent structure and reviewable design decisions.

Who should use Yusheng Yang’s style conventions?▼

Bioinformatics engineers, data-science developers, and maintainers of 3.12+ codebases should use it when creating or editing modules. It suits teams that need predictable section layout, explicit typing, consistent imports, and logging choices that survive peer review.

How is the skill loaded during development?▼

Load it whenever a .py file is created or edited, then apply its section layout, import order, typing, logging, and dataclass rules during generation or review. Version 1.4.0 is authored by Yusheng Yang and relates to planning, TDD, scaffolding, and debugging practices.

What license and cost apply?▼

The skill is MIT licensed, so reuse, modification, and redistribution are permitted under MIT terms. No purchase price is stated in the manifest; the only named conditions are attribution and compliance with the included license text.

What prerequisites are implied by the manifest?▼

The manifest implies a 3.12+ runtime context and work involving .py files, especially bioinformatics or data-science modules. Familiarity with imports, type annotations, logging, dataclasses, planning, testing, scaffolding, and systematic debugging matches its related skills.