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

haus-workflow-catalog

يحتوي haus-workflow-catalog على 66 من skills المجمعة من WeAreHausTech، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
66
Stars
2
محدث
2026-07-03
Forks
0
التغطية المهنية
8 فئات مهنية · 100% مصنفة
مستكشف المستودعات

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

adr-decisions
مطوّرو البرمجيات

Draft and gate Architecture Decision Records (ADRs) when changes are decision-worthy. Use when `haus decisions suggest` fires, when adding deps/schema/auth/API changes, or when the user asks why a choice was made. Machine drafts; human approves.

2026-07-03
brainstorming
مطوّرو البرمجيات

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

2026-07-03
checking-gates
مطوّرو البرمجيات

Use when picking up a user-gate task OR when a hook demands re-validation. Runs the "do I know HOW?" self-check; if the HOW is clear, executes the verification and posts evidence; if not, hands off to specifying-gates. Kept deliberately separate from executing-plans so that without the opt-in hook, the main flow stays untouched.

2026-07-03
dispatching-parallel-agents
مطوّرو البرمجيات

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

2026-07-03
executing-plans
مطوّرو البرمجيات

Use when you have a written implementation plan to execute in a separate session with review checkpoints

2026-07-03
specifying-gates
مطوّرو البرمجيات

Use when a user-gate task has requiresUserSpecification=true OR the agent's "do I know HOW?" self-check returns no. Locks down verification mechanics through a short AskUserQuestion sequence and writes the answers back into the task's metadata. Does NOT run the verification itself.

2026-07-03
subagent-driven-development
مطوّرو البرمجيات

Use when executing implementation plans with independent tasks in the current session

2026-07-03
systematic-debugging
مطوّرو البرمجيات

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

2026-07-03
using-git-worktrees
مطوّرو البرمجيات

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback

2026-07-03
using-superpowers
المهن الحاسوبية الأخرى

Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

2026-07-03
writing-plans
متخصصو إدارة المشاريع

Use when you have a spec or requirements for a multi-step task, before touching code

2026-07-03
nestjs-best-practices
مطوّرو البرمجيات

NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance.

2026-07-03
prisma-patterns
مطوّرو البرمجيات

Prisma ORM patterns for TypeScript backends — schema design, query optimization, transactions, pagination, and critical traps like updateMany returning count not records, $transaction timeouts, migrate dev resetting the DB, @updatedAt skipped on bulk writes, and serverless connection exhaustion.

2026-07-03
stripe-best-practices
مطوّرو البرمجيات

Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, creating connected accounts, or implementing secure key handling.

2026-07-03
vite
مطوّرو البرمجيات

Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.

2026-07-03
vue
مطوّرو البرمجيات

Vue 3 Composition API, script setup macros, reactivity system, and built-in components. Use when writing Vue SFCs, defineProps/defineEmits/defineModel, watchers, or using Transition/Teleport/Suspense/KeepAlive.

2026-07-03
react-native-best-practices
مطوّرو البرمجيات

Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.

2026-07-03
analyzing-dotnet-performance
مطوّرو البرمجيات

Scans .NET code for ~50 performance anti-patterns across async, memory, strings, collections, LINQ, regex, serialization, and I/O with tiered severity classification. Use when analyzing .NET code for optimization opportunities, reviewing hot paths, or auditing allocation-heavy patterns.

2026-07-03
modern-csharp-coding-standards
مطوّرو البرمجيات

Write modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns. Emphasizes functional-style programming with C# 12+ features.

2026-07-03
optimizing-ef-core-queries
مطوّرو البرمجيات

Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps. Use when EF Core queries are slow, generating excessive SQL, or causing high database load.

2026-07-03
elasticsearch-esql
مطوّرو البرمجيات

Execute ES|QL (Elasticsearch Query Language) queries, use when the user wants to query Elasticsearch data, analyze logs, aggregate metrics, explore data, or create charts and dashboards from ES|QL results.

2026-07-03
elasticsearch-onboarding
مطوّرو البرمجيات

Help developers new to Elasticsearch get from zero to a working search experience. Guide them through understanding their intent, mapping their data, and building a search experience with best practices baked in. Use this when the user shows intent to build search-related functionality, asks about Elasticsearch-related concepts for their use case, or expresses the need for help getting started with Elasticsearch.

2026-07-03
building-native-ui
مصممو واجهات الويب والرقمية

Complete guide for building beautiful apps with Expo Router. Covers fundamentals, styling, components, navigation, animations, patterns, and native tabs.

2026-07-03
native-data-fetching
مطوّرو البرمجيات

Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support, and Expo Router data loaders (`useLoaderData`).

2026-07-03
upgrading-expo
مطوّرو البرمجيات

Guidelines for upgrading Expo SDK versions and fixing dependency issues

2026-07-03
nx-tag-conventions
مطوّرو البرمجيات

Haus-specific Nx project tag, module-boundary, and generator-placement conventions. Use alongside the official nx-workspace/nx-generate skills, not instead of them.

2026-07-03
laravel-specialist
مطوّرو البرمجيات

Build and configure Laravel 10+ applications, including creating Eloquent models and relationships, implementing Sanctum authentication, configuring Horizon queues, designing RESTful APIs with API resources, and building reactive interfaces with Livewire. Use when creating Laravel models, setting up queue workers, implementing Sanctum auth flows, building Livewire components, optimising Eloquent queries, or writing Pest/PHPUnit tests for Laravel features.

2026-07-03
php-pro
مطوّرو البرمجيات

Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invokes strict typing, PHPStan level 9, async patterns with Swoole, and PSR standards. Creates controllers, configures middleware, generates migrations, writes PHPUnit/Pest tests, defines typed DTOs and value objects, sets up dependency injection, and scaffolds REST/GraphQL APIs. Use when working with Eloquent, Doctrine, Composer, Psalm, ReactPHP, or any PHP API development.

2026-07-03
mariadb-features
مصممو قواعد البيانات

MariaDB-specific features and capabilities that go beyond standard MySQL. Use when evaluating MariaDB, optimizing an existing MariaDB application, reviewing code or schema for MariaDB improvements, asking what MariaDB can do that other databases cannot, or migrating from Oracle to MariaDB. Also use when the user asks what could be improved in how a codebase uses MariaDB, or asks about MariaDB advantages over MySQL or PostgreSQL.

2026-07-03
mariadb-query-optimization
مصممو قواعد البيانات

Best practices for query optimization in MariaDB — indexing strategies, EXPLAIN analysis, pagination, histogram statistics, and MariaDB-specific optimizer settings. Use when diagnosing slow queries, designing indexes, reviewing schema or query performance, or when queries involve large tables, pagination, GROUP BY, or ORDER BY. Also use when the user asks about MariaDB query performance, EXPLAIN output, or optimizer behavior.

2026-07-03
mysql
مصممو قواعد البيانات

Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.

2026-07-03
nx-generate
مطوّرو البرمجيات

Generate code using nx generators. INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure, creating apps/libs, or setting up project structure. Trigger words - scaffold, setup, create a new app, create a new lib, project structure, generate, add a new project. ALWAYS use this BEFORE calling nx_docs or exploring - this skill handles discovery internally.

2026-07-03
nx-workspace
مطوّرو البرمجيات

Explore and understand Nx workspaces. USE WHEN answering questions about the workspace, projects, or tasks. ALSO USE WHEN an nx command fails or you need to check available targets/configuration before running a task. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What depends on library Y?', 'What targets can I run?', 'Cannot find configuration for task', 'debug nx task failure'.

2026-07-03
prisma-client-api
مطوّرو البرمجيات

Prisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".

2026-07-03
prisma-database-setup
مطوّرو البرمجيات

Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".

2026-07-03
redis-core
مطوّرو البرمجيات

Core Redis modeling guidance — choose the right data structure (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) and use consistent colon-separated key names. Use when designing a Redis data model, caching objects, deciding between Hash and JSON, building counters, leaderboards, membership sets, or session stores, or when reviewing/cleaning up Redis key naming.

2026-07-03
storybook-upgrade
محللو ضمان جودة البرمجيات والمختبرون

Upgrade Storybook to a specific version (canary or release). Use this when upgrading Storybook packages in an external app, reproduction, or test project.

2026-07-03
turborepo
مطوّرو البرمجيات

Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.

2026-07-03
wordpress-router
مطوّرو البرمجيات

Use when the user asks about WordPress codebases (plugins, themes, block themes, Gutenberg blocks, WP core checkouts) and you need to quickly classify the repo and route to the correct workflow/skill (blocks, theme.json, REST API, WP-CLI, performance, security, testing, release packaging).

2026-07-03
wp-block-development
مطوّرو البرمجيات

Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type(_from_metadata), attributes/serialization, supports, dynamic rendering (render.php/render_callback), deprecations/migrations, viewScript vs viewScriptModule, and @wordpress/scripts/@wordpress/create-block build and test workflows.

2026-07-03
عرض أهم 40 من أصل 66 skills مجمعة في هذا المستودع.