Skip to main content

Skills in this repository

TheBushidoCollective/han - Page 5

SkillsMP has collected 430 skills from TheBushidoCollective/han. Open a skill to review its source and details.

TheBushidoCollective/han

Showing 40 of 430 collected skills.

occupation
Software Developers
description

Use when typeScript async patterns including Promises, async/await, and async iterators with proper typing. Use when writing asynchronous TypeScript code.

updated
occupation
Software Developers
description

Use when working with TypeScript's type system including strict mode, advanced types, generics, type guards, and compiler configuration.

updated
occupation
Software Developers
description

Use when typeScript utility types, mapped types, and advanced type manipulation. Use when creating flexible, type-safe TypeScript code.

updated
occupation
Web Developers
description

Use when creating atomic-level UI components like buttons, inputs, labels, and icons. The smallest building blocks of a design system.

updated
occupation
Web & Digital Interface Designers
description

Use when applying Atomic Design methodology to organize UI components into quarks, atoms, molecules, organisms, templates, and pages. Core principles and hierarchy.

updated
occupation
Web Developers
description

Use when integrating Atomic Design methodology with React, Vue, Angular, or other frameworks. Framework-specific implementation patterns.

updated
occupation
Web & Digital Interface Designers
description

Use when working with design tokens, CSS custom properties, and primitive values that form the foundation below atoms. Quarks are the sub-atomic building blocks.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Use when applying Behavior-Driven Development patterns including Given-When-Then structure, feature files, and acceptance criteria. Use when writing BDD-style tests and specifications.

updated
occupation
Software Developers
description

Core BDD concepts, philosophy, and the Three Amigos practice

updated
occupation
Software Developers
description

Use when designing monorepo structure, organizing packages, or migrating to monorepo architecture with architectural patterns for managing dependencies and scalable workspace configurations.

updated
occupation
Software Developers
description

Use when setting up CI/CD, implementing versioning, optimizing workflows, or managing releases with monorepo development workflows including version management, publishing, and team collaboration practices.

updated
occupation
Software Developers
description

Use when applying encapsulation and information hiding principles in object-oriented design. Use when controlling access to object state and behavior.

updated
occupation
Software Developers
description

Use when deciding between inheritance and composition in object-oriented design. Use when creating class hierarchies or composing objects from smaller components.

updated
occupation
Software Developers
description

Use when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible systems with interchangeable components.

updated
occupation
Computer Occupations, All Other
description

Use when writing or creating new Standard Operating Procedures (SOPs) for AI agents. Covers effective SOP writing, clarity principles, and actionable instruction design.

updated
occupation
Software Developers
description

Run custom queries on Sentry events and issues with advanced filtering

updated
occupation
Software Developers
description

Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.

updated
occupation
Software Developers
description

Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.

updated
occupation
Computer Occupations, All Other
description

Use when creating or configuring Claude AI agents using the Agent SDK. Covers agent initialization, configuration, and basic setup patterns.

updated
occupation
Software Developers
description

Use when configuring Fnox secrets management with fnox.toml. Covers file structure, secrets definition, profiles, and hierarchical configurations.

updated
occupation
Information Security Analysts
description

Use when implementing secure secrets management with Fnox. Covers encryption, key management, access control, and security hardening.

updated
occupation
Software Developers
description

Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.

updated
occupation
Software Developers
description

Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.

updated
occupation
Network & Computer Systems Administrators
description

Use when creating structured operational runbooks for human operators. Covers runbook organization, documentation patterns, and best practices for clear operational procedures.

updated
occupation
Network & Computer Systems Administrators
description

Use when creating troubleshooting guides and diagnostic procedures for operational issues. Covers problem diagnosis, root cause analysis, and systematic debugging.

updated
occupation
Software Developers
description

Use when creating temporary files, drafts, experiments, or any content that should not be committed to version control. Ensures proper placement in .claude/.scratch with gitignore configuration.

updated
occupation
Software Developers
description

Use when implementing SIP authentication, security mechanisms, and encryption. Use when securing SIP servers, clients, or proxies.

updated
occupation
Software Developers
description

Use when working with SIP messages, methods, call flows, and protocol fundamentals for VoIP applications.

updated
occupation
Software Developers
description

Use when implementing GraphQL resolvers with Absinthe. Covers resolver patterns, dataloader integration, batching, and error handling.

updated
occupation
Software Developers
description

Use when designing GraphQL schemas with Absinthe. Covers type definitions, interfaces, unions, enums, and schema organization patterns.

updated
occupation
Software Developers
description

Use when implementing real-time GraphQL subscriptions with Absinthe. Covers Phoenix channels, PubSub, and subscription patterns.

updated
occupation
Software Developers
description

Use when configuring Docker environments for act, selecting runner images, managing container resources, or troubleshooting Docker-related issues with local GitHub Actions testing.

updated
occupation
Software Developers
description

Use when testing GitHub Actions workflows locally with act. Covers act CLI usage, Docker configuration, debugging workflows, and troubleshooting common issues when running workflows on your local machine.

updated
occupation
Software Developers
description

Use when creating or modifying GitHub Actions workflow files. Provides guidance on workflow syntax, triggers, jobs, steps, and expressions for creating valid GitHub Actions workflows that can be tested locally with act.

updated
occupation
Network & Computer Systems Administrators
description

Use when managing hosts and groups in Ansible inventory for organizing infrastructure and applying configurations across environments.

updated
occupation
Network & Computer Systems Administrators
description

Use when writing and organizing Ansible playbooks for automated configuration management and infrastructure orchestration.

updated
occupation
Network & Computer Systems Administrators
description

Use when structuring and reusing code with Ansible roles for modular, maintainable automation and configuration management.

updated
occupation
Software Developers
description

Use when implementing Apollo caching strategies including cache policies, optimistic UI, cache updates, and normalization.

updated
occupation
Software Developers
description

Use when implementing Apollo Client patterns for queries, mutations, cache management, and local state in React applications.

updated
occupation
Software Developers
description

Use when building GraphQL APIs with Apollo Server requiring resolvers, data sources, schema design, and federation.

updated
Showing 40 of 430 collected skills.