st-developAnything related to coroutines, State Threads (ST), or SRS's concurrency model. Use when discussing coroutine concepts, updating coroutine knowledge (srs-cor...
Install via ClawdBot CLI:
clawdbot install winlinvip/st-developGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated Mar 22, 2026
Developers working on embedded systems can use this skill to implement or port the State Threads coroutine library to new CPU architectures or operating systems, enabling lightweight concurrency in resource-constrained environments. This is ideal for IoT devices or real-time systems where efficient context switching and low overhead are critical.
Engineers maintaining or extending media streaming servers like SRS can leverage this skill to debug coroutine context switching, analyze scheduler behavior, and fix issues detected by ASAN or Valgrind. This ensures stable and high-performance server operations under heavy concurrent loads.
Instructors and students in computer science can use this skill to explore coroutine internals, study assembly-level context switching, and run unit tests to understand concurrency models. It provides hands-on experience with a real-world C library used in production systems.
Software developers porting applications to different platforms (e.g., macOS, Linux, Cygwin) can utilize this skill to adapt the ST library's platform-specific assembly code and ensure compatibility. This is essential for maintaining consistent behavior across diverse operating environments.
Network application developers can apply this skill to analyze and optimize the ST scheduler and I/O handling, improving throughput and latency in high-concurrency scenarios like web servers or real-time communication systems. Unit tests help verify performance gains after modifications.
Offer specialized consulting to companies needing help with coroutine implementation, debugging, or porting in their software projects. Revenue comes from hourly rates or project-based contracts, targeting industries like media streaming or embedded systems.
Provide training sessions and workshops for developers and teams to learn about State Threads, concurrency models, and debugging techniques. Revenue is generated through course fees, corporate training packages, and online educational materials.
Develop a SaaS platform that automates the verification of ST library changes, running unit tests and providing reports on code quality and performance. Revenue streams include subscription plans for continuous integration and testing services.
💬 Integration Tip
Always dynamically resolve the SRS_ROOT path using the specified steps and load the knowledge base from memory/srs-coroutines.md before starting any ST-related work to ensure accurate and up-to-date information.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Coding style memory that adapts to your preferences, conventions, and patterns for consistent coding.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.