Skip to main content
GitHub repository

skills

skills contains 12 collected skills from gabrielmoreira, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
12
Stars
0
updated
2026-07-11
Forks
0
Occupation coverage
4 occupation categories · 100% classified
repository explorer

Skills in this repository

maintainable-code
software-developers

Use when designing, reviewing, refactoring, or implementing code that should stay simple, testable, readable, and sustainable. Applies principles for investigating before changes, keeping few layers, making I/O explicit, using dependencies deliberately, organizing by feature, naming consistently, and presenting plans progressively.

2026-07-11
progressive-reading
office-clerks-general-439061

Makes answers easier to start reading, scan, resume, and understand without losing important detail. Uses useful-answer-first structure, short paragraphs, clear literal headings, simple language, preserved nuance, natural voice, and small ASCII diagrams when they clarify structure or flow.

2026-07-11
typescript-skills
software-developers

Use when working on TypeScript code and needing to choose the smallest focused TypeScript skill for coding standards, boundaries, composition, configs, async control, error handling, observability, security, or testing.

2026-07-11
typescript-async
software-developers

Use when TypeScript code coordinates async work — Promise.all vs sequential, bounded concurrency, AbortSignal cancellation, cleanup/teardown, or process lifecycle (SIGTERM, graceful shutdown).

2026-07-11
typescript-boundaries
software-developers

Use when TypeScript code moves provider, SDK, API, request, response, generated, or raw input shapes across owned application boundaries.

2026-07-11
typescript-coding-standards
software-developers

Use when TypeScript work involves naming, abstractions, classes, local reasoning, semantic centers, full cutovers, type assertions, or design cleanup.

2026-07-11
typescript-composition
software-developers

Use when TypeScript work involves dependency construction, composition roots, factories, lifecycle, scope, singletons, caching, or runtime provider selection.

2026-07-11
typescript-configs
software-developers

Use when TypeScript work involves env values, config parsing, contextual config objects, config defaults, validation boundaries, or migration from legacy config reads.

2026-07-11
typescript-error-handling
software-developers

Use when TypeScript code needs to express failure with a canonical app-owned error model, family-level runtime wrappers or Result-based propagation, stable error codes, retry classification, and safe boundary translation.

2026-07-11
typescript-observability
software-developers

Use when TypeScript work involves logging, tracing, OpenTelemetry, AWS X-Ray, span design, trace context, actionable diagnostics, or observability boundaries.

2026-07-11
typescript-security
information-security-analysts

Use when TypeScript work involves secrets, credentials, crypto choices, redaction, secret source pointers, sensitive endpoints, or security-sensitive logging.

2026-07-11
typescript-testing
software-quality-assurance-analysts-and-testers

Use when TypeScript work involves tests, local test style, behavior-first names, characterization before refactor, config tests, composition-root smoke tests, boundary contracts, or brittle structure assertions.

2026-07-11