Skip to main content
software-mansion
GitHub creator profile

software-mansion

Repository-level view of 47 collected skills across 10 GitHub repositories.

skills collected
47
repositories
10
updated
Oct 13, 2026
Showing the top 8 repositories here; full repository list continues below.
repository explorer

Repositories and representative skills

argent-android-emulator-setup
unclassified

Set up and connect to an Android emulator using argent MCP tools. Use when starting a new session on Android, booting an emulator, getting a device serial, or before any UI interaction task.

Oct 13, 2026
argent-create-flow
software-quality-assurance-analysts-and-testers

Create, record, edit, replay, or repair reusable Argent flow YAML files. Use when the user asks to record or replay a repeatable device path, set up profiling or an A/B comparison, or invoke the authoring engine behind argent-qa-flows. Also use before…

Oct 13, 2026
argent-device-interact
unclassified

Interact with an iOS simulator, Android emulator, or Chromium (CDP) app using argent MCP tools. Use when tapping UI elements, performing gestures, scrolling/swiping, typing text, pressing hardware buttons, launching apps, opening URLs, taking screenshots,…

Oct 13, 2026
argent-lens
unclassified

Propose multiple visual design variants for on-screen elements and let the human pick in the Argent Lens window. Use when the user asks for design alternatives / options / A-B choices for a screen or component, or any time you have produced more than one…

Oct 13, 2026
argent-metro-debugger
unclassified

Debug a JS runtime via CDP using argent debugger tools. Primary path is React Native via Metro (iOS / Android / Vega); a subset of the tools (debugger-connect, debugger-status, debugger-evaluate, debugger-log-registry) also drive a Chromium (CDP) app's…

Oct 13, 2026
argent-native-profiler
unclassified

Native profiling for CPU hotspots, UI hangs, memory issues. iOS via xctrace; Android via Perfetto. Use when diagnosing native-level performance issues.

Oct 13, 2026
argent-qa-flows
software-quality-assurance-analysts-and-testers

Create repeatable QA regression E2E tests as Argent flows from test cases, tickets, or acceptance criteria. Use when the user asks to generate or preserve an automated regression scenario, with deterministic setup, stable targets, executable structural or…

Oct 13, 2026
argent-react-native-app-workflow
unclassified

Step-by-step workflows for developing or debugging React Native apps on iOS simulator or Android emulator. Use when starting the app, debugging Metro, fixing builds, diagnosing runtime errors, or running tests.

Oct 13, 2026
Showing 8 of 18 collected skills.
audio-nodes
unclassified

C++ audio node engine for react-native-audio-api. Covers the AudioNode class hierarchy, the processNode() audio-thread contract (no allocs, no locks, no blocking I/O), AudioParam a-rate/k-rate processing, cross-thread communication patterns…

Oct 6, 2026
build-compilation-dependencies
unclassified

Build system overview for react-native-audio-api across all platforms — CMakeLists.txt, android/build.gradle, RNAudioAPI.podspec, prebuilt external libraries, and the standalone C++ test build. Use this skill when adding a new source file, modifying…

Oct 6, 2026
expressive-code
unclassified

Guidance for making source code self-documenting and deciding when comments are appropriate. Covers naming principles for classes, functions, variables, and constants; cases where syntax needs supporting explanation; language-specific documentation styles;…

Oct 6, 2026
post-work-checks
unclassified

Ordered quality gate checklist to run after every code change in react-native-audio-api. Covers formatting, linting, type checking, C++ tests, JS tests, enum sync validation, and tiered local validation (validate.sh) for native builds CI does not run.…

Oct 6, 2026
thread-safety-itc
unclassified

Audio thread safety rules, lock-free inter-thread communication patterns, and the audio event system in react-native-audio-api. Covers the three-thread model (JS / audio / worker), CrossThreadEventScheduler for JS→audio scheduling, IAudioEventHandlerRegistry…

Oct 6, 2026
utilities
software-developers

Overview of all shared utility helpers, data structures, and DSP primitives available in react-native-audio-api. Covers C++ utilities in common/cpp/audioapi/utils/, common/cpp/audioapi/core/utils/, common/cpp/audioapi/dsp/, and TypeScript utilities in…

Oct 6, 2026
host-objects
unclassified

Covers how to create, structure, and maintain JSI HostObjects that bridge C++ audio nodes to JavaScript in react-native-audio-api. Explains naming conventions, property/method exposure via macros, shadow state for JS↔audio-thread communication, JSI argument…

Sep 28, 2026
web-audio-api
unclassified

Web Audio API spec reference and browser passthrough layer (src/web-core/). Use when implementing a node that must match the Web Audio API spec, checking parameter default values and ranges, adding or modifying src/web-core/ wrapper classes, deciding whether…

Sep 28, 2026
Showing 8 of 11 collected skills.
add-api-tests
software-quality-assurance-analysts-and-testers

Use when adding or changing anything under src/ — a task pipeline, a hook, a native op wrapper, a registry entry — and you need to cover it with the TypeScript API test suites.

Sep 8, 2026
add-task-pipeline
software-developers

Use when creating a TypeScript task pipeline, implementing image preprocessing/postprocessing, loading models, or wrapping pipelines in React hooks.

Sep 5, 2026
verify-and-build
software-developers

Use when compiling TS/C++, rebuilding iOS pods, troubleshooting JSI runtime errors, debugging native crashes, or sync'ing Android Gradle.

Sep 5, 2026
add-native-extension
software-developers

Use when adding a C++ extension, writing native JSI host functions, registering functions in C++ install maps, or compiling native code.

Sep 5, 2026
core-guidelines
software-developers

Use when learning the codebase architecture, design patterns, core/extension symmetry, file structure, or general coding standards.

Sep 5, 2026
error-handling
software-developers

Use when throwing, catching, or classifying errors anywhere in the library (TypeScript, worklets, C++/JSI), or when adding a new error code.

Sep 5, 2026
model-schema-validation
software-developers

Use when defining model spec constraints, validating ExecuTorch model shapes, checking method signatures, or resolving dimension symbols.

Sep 5, 2026
skills-maintenance
software-developers

Use when introducing new patterns, refactoring core primitives, adding helper utilities, or changing standard idioms to ensure the workspace skills remain up-to-date.

Sep 5, 2026
Showing 10 of 10 repositories
All repositories loaded