OpenAPI to TypeScript
SoftaworksConverts OpenAPI 3.0 JSON or YAML into TypeScript interfaces and type guards.
By agent · OpenClaw
Skills in the open SKILL.md format that OpenClaw reads. Each one has a plain-language summary and the command to install it.
$ npx skills add <author>/<skill> --agent openclawReplace the placeholder with the author and skill name from the skill's page. Start a new OpenClaw session afterwards so the skill is picked up.
Converts OpenAPI 3.0 JSON or YAML into TypeScript interfaces and type guards.
Searches the web and researches general questions with Perplexity AI.
Guides written communication for developers: email structure, team messaging, meeting agendas and writing for non-technical readers.
Generates test plans, manual test cases, regression suites and bug reports for QA engineers.
Covers type-safe React with TypeScript for React 18 and 19: components, hooks, events and Server Components.
Teaches when not to use useEffect and what to use instead, following the official React docs.
Reduces the total size of a codebase on request, with a bias toward deleting code.
Clarifies ambiguous requirements through focused questions before implementation starts.
Creates a handoff document so another AI agent session can continue the work with full context.
Turns learning content such as transcripts, articles and tutorials into an actionable plan with the Ship-Learn-Next framework.
Scores the design quality of an agent skill against the official specification and suggests improvements.
Converts webpage URLs to clean Markdown with a local web2md CLI that renders JavaScript-heavy pages.
Applies Strunk's rules to prose that people will read: documentation, commit messages, error messages and reports.
Creates, debugs and deploys Apify Actors, and writes their input and output schemas.
Converts an existing JavaScript, TypeScript or Python project into an Apify Actor that runs as a serverless cloud program.
Designs and builds an official Apify integration for a product: automation apps, agent plugins or AI framework packages.
Scrapes data from Instagram, TikTok, YouTube, LinkedIn, Google Maps, Reddit and more than twenty other platforms through Apify Actors.
Classifies a WordPress codebase and routes the agent to the right workflow for plugins, themes or blocks.
Covers developing WordPress blocks: block.json, attributes, dynamic rendering and deprecations.
Covers developing WordPress block themes: theme.json, templates, patterns and style variations.
Covers building and debugging WordPress Interactivity API features and directives.
Investigates and improves WordPress backend performance: profiling, query optimisation, autoloaded options and caching.
Runs and troubleshoots WordPress Playground: local CLI runs, share links, snapshots and version switching.
Covers WordPress plugin development: architecture, hooks, Settings API, data storage, security and release packaging.
Questions
Often. A skill is a folder of instructions and scripts in the open SKILL.md format, which OpenClaw reads. A skill that depends on tools only one agent provides will not carry over, so read the skill's source before you rely on it.
Each skill page has an install command. Run it in a terminal, then start a new OpenClaw session so the skill is picked up.
An instructions file is loaded in every session and describes the project. A skill is loaded only when a task calls for it, so it can be long and specific without costing context on every turn.