mdstrThis skill should be used when the user asks to "convert markdown to JSON string", "escape markdown for JSON", "make markdown JSON-safe", "embed markdown in...
Install via ClawdBot CLI:
clawdbot install waldekmastykarz/mdstrGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses sensitive credential files or environment variables
$OPENAICalls external URL not in known-safe list
https://clawhub.ai/user/waldekmastykarzUses known external API (expected, informational)
api.openai.comAudited Jun 4, 2026 · audit v1.0
Generated Oct 2, 2026
Developers building AI agents and chatbots need to embed markdown-formatted system prompts, user messages, or few-shot examples into JSON API payloads for services like OpenAI, Anthropic, or Gemini. mdstr converts these markdown files into JSON-safe strings that can be safely injected into API requests without escaping errors.
CI/CD pipelines often generate changelogs and release notes in markdown format that must be sent to Slack, email APIs, or notification services as JSON payloads. mdstr ensures the markdown is properly escaped so webhook and API calls don't fail due to special characters.
Product teams embed markdown help text, tooltips, and onboarding content into JSON configuration files consumed by web or mobile apps. mdstr allows authors to write content in a natural markdown editor and have it reliably serialized into config artifacts.
Content teams and headless CMS workflows push markdown articles to REST APIs that accept JSON bodies. mdstr transforms raw markdown source into the escaped string format required by these endpoints, streamlining automated publishing pipelines.
When orchestrating multiple AI agents, prompts for each role (system, user, reviewer) are stored as markdown files and combined into a single JSON messages array. mdstr simplifies building these complex nested payloads using jq without manual escaping.
Distribute mdstr as a free, MIT-licensed npm package to drive wide adoption among developers. Monetize indirectly through GitHub Sponsors, corporate backing, or grants from AI tooling ecosystems that value open standards.
Offer mdstr as a free core CLI while selling a premium companion suite that includes GUI tools, batch conversion, schema validation, and team collaboration features. Target teams building AI pipelines at scale.
License mdstr's conversion engine as an embeddable SDK for platforms and SaaS products that need markdown-to-JSON capabilities within their own applications. Charge based on usage volume or seat count.
💬 Integration Tip
Pair mdstr with jq using --argjson to safely construct nested JSON payloads without manual escaping. Always verify Node.js 20+ is installed in your pipeline environment before invoking the CLI in scripts.
Scored Oct 2, 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.
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.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.