Software Mansion
Official@software-mansion · Kraków, Poland
We are Software Mansion - we build open-source developer tools and provide expert software consulting.
Agent Skills by Software Mansion
Showing 32 vetted skills indexed across 4 GitHub repositories.
expressive-code
Guides naming conventions and comment decisions for self-documenting source code.
argent-screen-recording
Record h264 mp4 videos of iOS simulator and Android emulator screens via argent MCP tools.
argent-settings-permissions
Grant, deny, or reset app runtime permissions on iOS simulators and Android devices.
argent-tv-interact
Control and inspect Apple TV, Android TV, and Fire TV apps via focus-driven remote navigation.
argent-screenshot-diff
Compares baseline and current app screenshots to detect pixel-level visual regressions.
argent-qa-flows
Creates repeatable QA regression E2E tests as Argent flows from test cases and acceptance criteria.
argent-lens
Propose on-device UI design variants and collect human selections in the Argent Lens window.
pulsar-haptics
Implement haptic feedback across iOS, Android, and React Native platforms.
pulsar-haptics-react-native
Integrate haptic feedback into React Native apps with preset and custom patterns.
pulsar-haptics-ios
Integrate haptic feedback into iOS apps using the Swift SDK.
pulsar-haptics-android
Create and manage custom haptic patterns for Android using the Kotlin SDK.
host-objects
Bridge C++ audio nodes to JavaScript via JSI HostObjects.
post-work-checks
Enforce post-change quality gates for the React Native audio-api project.
build-compilation-dependencies
Document multi-platform build configuration requirements for react-native-audio-api across CMake, Gradle, and podspecs.
utilities
Catalog shared utilities, DSP primitives, and cross-thread helpers for react-native-audio-api.
audio-nodes
Implement and debug Web Audio API nodes in React Native.
writing-skills
Enforce YAML frontmatter and three-level content model for Claude skills.
web-audio-api
Map React Native audio nodes to Web Audio API specifications with TypeScript interfaces.
turbo-modules
Wire TurboModules and JSI for native audio API integration.
thread-safety-itc
Codify thread-safety primitives for cross-thread coordination in React Native audio contexts.
flow
Automate end-to-end feature shipping workflows for react-native-audio-api projects.
argent-metro-debugger
Debugs React Native apps via Metro and CDP connections.
argent-react-native-optimization
Profile React Native bottlenecks and apply targeted fixes with regression checks.
argent-react-native-app-workflow
Orchestrate React Native development and debugging workflows across iOS simulators and Android emulators.
Frequently Asked Questions About Software Mansion
FAQPage SchemaWhat specific mobile development tasks are supported?▼
These capabilities enable performance profiling of React Native applications, automated UI testing on simulators, and the integration of native audio nodes. Engineers can perform deep-dive analysis of CPU usage, memory leaks, and hang bottlenecks using native tracing and JSI-based bridging.
Which technical personas benefit from these capabilities?▼
Mobile engineers, performance specialists, and audio developers working within the React Native ecosystem utilize these functions. They are designed for developers requiring low-level access to native threads, hardware-level haptic feedback, and complex cross-platform build configurations.
What are the primary dependencies for implementation?▼
Implementation requires a configured React Native environment with access to iOS simulators or Android AVDs. Specific tasks depend on native build systems including CMake, Gradle, and CocoaPods, alongside JSI and TurboModule architecture for native-to-JavaScript communication.