Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة
مستودع GitHub

clean-code-skills

يحتوي clean-code-skills على 29 من skills المجمعة من gosukiwi، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
29
Stars
1
محدث
2026-05-21
Forks
0
التغطية المهنية
4 فئات مهنية · 100% مصنفة
مستكشف المستودعات

Skills في هذا المستودع

clean-code-reviewer-correctness
محللو ضمان جودة البرمجيات والمختبرون

Use when checking code for functional correctness, backwards compatibility, logic errors, security vulnerabilities, performance issues, or missing test coverage — not style.

2026-05-21
clean-code-reviewer
محللو ضمان جودة البرمجيات والمختبرون

Use when reviewing code, pull requests, branches, diffs, or changed files for quality, correctness, security, performance, and style issues.

2026-05-21
clean-code
مطوّرو البرمجيات

Use when writing, fixing, editing, or refactoring TypeScript, Python, React, or CSS code. Not for PR or diff reviews — use clean-code-reviewer for those.

2026-05-21
clean-general-comments
مطوّرو البرمجيات

Use when writing, fixing, or editing comments or documentation in any language, especially commented-out code, stale docs, metadata comments, TODO banners, redundant comments, or unclear comment value.

2026-05-21
clean-general-names
مطوّرو البرمجيات

Use when naming or renaming identifiers in any language, especially cryptic names, ambiguous parameters, type or scope encodings, misleading side effects, or requests for clearer names.

2026-05-21
clean-general
مطوّرو البرمجيات

Use when writing, fixing, or editing code in any language with duplicated logic, magic values, unclear one-liners, mixed responsibilities, clutter, arbitrary code, or inconsistent abstraction levels.

2026-05-21
clean-python-async
مطوّرو البرمجيات

Use when writing, fixing, or editing Python async flows, coroutines, asyncio tasks, retries, timeouts, cancellation, shared mutable state across awaits, race conditions, or flaky async tests.

2026-05-21
clean-python-boundaries
مطوّرو البرمجيات

Use when writing, fixing, or editing Python code that touches APIs, JSON, environment variables, storage, databases, framework request objects, SDKs, generated clients, subprocesses, files, or other external boundaries.

2026-05-21
clean-python-error-handling
مطوّرو البرمجيات

Use when writing, fixing, or editing Python exception handling, bare except blocks, broad catches, raised values, None failures, swallowed errors, retries, fallbacks, or Result-style APIs.

2026-05-21
clean-python-functions
مطوّرو البرمجيات

Use when writing, fixing, editing, or refactoring Python functions with too many parameters, boolean flags, parameter mutation, deep nesting, mixed abstraction levels, complex conditionals, hidden side effects, dead helpers, unused public functions, mutable defaults, or unclear call sites.

2026-05-21
clean-python-modules
مطوّرو البرمجيات

Use when writing or reviewing Python modules — variables declared far from their use, module-level state with a single use site, files mixing unrelated responsibilities, domain code coupled to vendor SDKs, pass-through wrappers or empty abstractions, dependency construction inside business logic, hidden init/load/run sequences, broad __all__ exports, or package structure issues.

2026-05-21
clean-python-objects-data
مطوّرو البرمجيات

Use when writing, fixing, or editing Python data models, dataclasses, TypedDicts, Protocols, enums, DTOs, classes, optional fields, None absence, repeated conditionals, impossible states, object-chain access, or dynamic data structures.

2026-05-21
clean-python
مطوّرو البرمجيات

Use when writing, fixing, editing, or refactoring Python code, especially weak type hints, unclear names, duplicated logic, oversized functions, stale comments, boundary gaps, exception handling, data modeling, async flows, module structure, or brittle tests.

2026-05-21
clean-python-tests
محللو ضمان جودة البرمجيات والمختبرون

Use when writing, fixing, editing, or refactoring Python tests, especially slow or flaky tests, skipped or focused tests, happy-path-only coverage, missing boundaries, brittle fixtures, pytest fixture misuse, monkeypatch overuse, coverage gaps, or multi-concept tests.

2026-05-21
clean-react
مطوّرو الويب

Use when writing, fixing, editing, or refactoring React components, hooks, state, effects, JSX, or React tests in TypeScript projects.

2026-05-21
clean-typescript
مطوّرو البرمجيات

Use when writing, fixing, editing, or refactoring TypeScript code, especially weak types, unclear names, duplicated logic, oversized functions, stale comments, boundary gaps, error handling, data modeling, async flows, module structure, or brittle tests.

2026-05-21
clean-css
مطوّرو الويب

Use when writing or reviewing CSS, CSS Modules, styled-components, StyleX, or Tailwind — hardcoded hex colors or px values where tokens exist, redundant or browser-default declarations, child margins doing layout instead of flex/grid gap, deep selector chains or !important, removed focus outlines, static style={{}} props, fixed widths blocking responsive content, or repeated style blocks that should share a primitive.

2026-05-15
clean-typescript-modules
مطوّرو البرمجيات

Use when writing or reviewing TypeScript modules — variables declared far from their use, config flags or constants declared at the top of a file but used only at the bottom, module-level state with a single use site, files mixing unrelated responsibilities, domain code coupled to vendor SDKs, pass-through wrappers or empty abstractions, dependency construction inside business logic, hidden init/load/run sequences, or sprawling public exports.

2026-05-15
clean-react-components
مطوّرو الويب

Use when writing, fixing, editing, or refactoring React components, JSX, props, discriminated union props, conditional rendering, loading/error/empty states, render purity, component boundaries, or component composition.

2026-05-09
clean-react-file-organization
مطوّرو الويب

Use when creating, moving, or splitting React files, owner folders, component folders, hooks, presenters, utils, CSS modules, common folders, or shared/private dependencies.

2026-05-09
clean-react-hooks
مطوّرو الويب

Use when writing, fixing, editing, or refactoring React hooks, custom hooks, useEffect, dependency arrays, stale closures, subscriptions, refs, or memoization.

2026-05-09
clean-react-state
مطوّرو الويب

Use when writing, fixing, editing, or refactoring React state, derived state, reducers, context, server state, loading/error/empty states, form state, or state ownership.

2026-05-09
clean-react-tests
محللو ضمان جودة البرمجيات والمختبرون

Use when writing, fixing, editing, or refactoring React tests with Testing Library, user-event, component rendering, accessibility queries, async UI, mocks, brittle fixtures, test data builders, or behavior coverage.

2026-05-09
clean-typescript-async
مطوّرو البرمجيات

Use when writing, fixing, or editing TypeScript async flows, promises, retries, timeouts, cancellation, shared mutable state across awaits, race conditions, or flaky async tests.

2026-05-09
clean-typescript-boundaries
مطوّرو البرمجيات

Use when writing, fixing, or editing TypeScript code that touches APIs, JSON, environment variables, storage, databases, browser APIs, SDKs, generated clients, or other external boundaries.

2026-05-09
clean-typescript-error-handling
مطوّرو البرمجيات

Use when writing, fixing, or editing TypeScript error handling, catch blocks, thrown values, null failures, swallowed errors, retries, fallbacks, or Result-style APIs.

2026-05-09
clean-typescript-functions
مطوّرو البرمجيات

Use when writing, fixing, editing, or refactoring TypeScript functions with too many parameters, boolean flags, parameter mutation, deep nesting, mixed abstraction levels, complex conditionals, hidden side effects, dead helpers, unused exports, or unclear call sites.

2026-05-09
clean-typescript-objects-data
مصممو قواعد البيانات

Use when writing, fixing, or editing TypeScript data models, DTOs, discriminated unions, classes, object boundaries, optional fields, null or undefined absence, repeated conditionals, impossible states, or object-chain access.

2026-05-09
clean-typescript-tests
محللو ضمان جودة البرمجيات والمختبرون

Use when writing, fixing, editing, or refactoring TypeScript tests, especially slow or flaky tests, skipped or focused tests, happy-path-only coverage, missing boundaries, brittle fixtures, coverage gaps, or multi-concept tests.

2026-05-09