{"id":9100,"external_id":"plugins_6adf87c4f2648191a3db16e324db4c36","name":"omni-skill","display_name":"OmniSkill","developer":"Mamdouh Aboammar","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-28T12:05:17Z","input_sha256":"e2249d822b7febfd7fc20842b20dba01c824620054243edb47a0f76aef343158","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"6.1.1","skill_count":16,"first_seen_at":"2026-10-28T12:00:01.921Z","last_seen_at":"2026-11-04T06:00:02.689Z","last_changed_at":"2026-10-28T12:00:01.921Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-10-26T17:19:30.186618Z","discoverability":"LISTED","id":"plugins_6adf87c4f2648191a3db16e324db4c36","is_template":false,"is_template_instance":false,"name":"omni-skill","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Design, test, improve, and package reusable agent skills with evidence and host-aware routing.","display_name":"OmniSkill","id":"pluginrel_f57d511a2c548191bcd56d58997571b4","interface":{"brand_color":"#0F172A","capabilities":["Workflow-to-skill design","State-aware skill routing","Activation and collision evaluation","Static security checks","ChatGPT and Codex adaptation","Evidence-based improvement","Portable skill packaging"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000914c8246bc48b6f71e502de9","default_prompt":"Turn this recurring workflow into a skill with clear triggers, decision rules, and evaluation cases.","default_prompts":["Turn this recurring workflow into a skill with clear triggers, decision rules, and evaluation cases.","Audit this agent skill for activation collisions, unsafe instructions, and missing evidence.","Adapt this skill for ChatGPT and Codex, then validate and package the supported behavior."],"developer_name":"Mamdouh Aboammar","logo_url":"https://files.openai.com/content?id=file_00000000dc148211b7e7617b9abd3eb1","logo_url_dark":null,"long_description":"Turn a recurring workflow, prompt, or SOP into an agent skill with a clear job, activation boundaries, decision rules, and evaluation cases. OmniSkill routes each request to the next relevant specialist: architecture, authoring, evaluation, repair, host adaptation, or packaging. It checks available host capabilities before using files, shell, or Python, keeps static checks separate from behavioral evidence, and revisits the route when failures or stale verification block progress. Use it in ChatGPT or Codex to build a new skill, audit an existing one, or prepare a portable package. Bundled scripts run only when the host provides the required runtime; no hosted service or MCP connection is required. Cross-host behavior must be tested on each target host before being called verified.","plugin_category_id":"developer tools","privacy_policy_url":"https://github.com/imMamdouhaboammar/omni-skill/blob/main/PRIVACY.md","screenshot_urls":[],"short_description":"Build and test agent skills","terms_of_service_url":"https://github.com/imMamdouhaboammar/omni-skill/blob/main/TERMS.md","website_url":"https://github.com/imMamdouhaboammar/omni-skill"},"keywords":["omni-skill","agent-skills","skill-authoring","evals","chatgpt","codex","claude-code","antigravity","developer-tools"],"onboarding_skill_name":"setup","requires_local_executor":false,"skills":[{"description":"Search for and leverage existing runtime primitives, standard libraries, repository utilities, and battle-tested ecosystem packages rather than building custom implementations. Use before authoring new helpers, utility functions, wrapper shims, or external client libraries.","interface":{"brand_color":null,"default_prompt":"Use $dont-it-yourself for the current skill-engineering task and report evidence and limits.","display_name":"Reuse Existing Tools","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"Use reuse existing tools for an OmniSkill workflow."},"name":"dont-it-yourself","plugin_release_skill_id":"pluginrsk_6adf87c963048191b47306a5eca2667c"},{"description":"Use when Skill Conductor needs to inspect, search, modify, or verify files in the active host workspace using the safest native capability available. Do NOT assume the plugin itself grants filesystem, shell, search, patch, or Python access.\n","interface":{"brand_color":null,"default_prompt":"Use $host-workspace-operator for the current skill-engineering task and report evidence and limits.","display_name":"Workspace Operations","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Use workspace operations for an OmniSkill workflow."},"name":"host-workspace-operator","plugin_release_skill_id":"pluginrsk_6adf87c96ab48191a862f668fc8f1c8c"},{"description":"Understand human cognitive models, reading patterns, implicit assumptions, and intent formulation. Use when drafting text or documentation intended for humans, eliciting user design decisions, interpreting user feedback, or designing collaborative agent-human workflows.","interface":{"brand_color":null,"default_prompt":"Use $humanity-and-humanness for the current skill-engineering task and report evidence and limits.","display_name":"Human-centered Decisions","icon_large_url":null,"icon_small_url":null,"iconography":"chat","short_description":"Use human-centered decisions for an OmniSkill workflow."},"name":"humanity-and-humanness","plugin_release_skill_id":"pluginrsk_6adf87c99e388191b072ff51e41d9254"},{"description":"Protocol for adopting a new library, tool, or architectural pattern. Ensures that introduction does not stop at installation, but mandates full migration of existing call sites, mechanical enforcement preventing legacy usage, standardization on a single pattern, and deletion of deprecated code. Use when adding or replacing dependencies, frameworks, utilities, or architectural standards.","interface":{"brand_color":null,"default_prompt":"Use $integrate for the current skill-engineering task and report evidence and limits.","display_name":"Integrate Existing Code","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Use integrate existing code for an OmniSkill workflow."},"name":"integrate","plugin_release_skill_id":"pluginrsk_6adf87cb8450819199f1ebbe1e46688b"},{"description":"Establish hypotheses and measurable verification criteria before implementing changes or diagnosing bugs, and decide strictly based on measured outcomes. Use when investigating bug causes, comparing performance, optimizing latency, choosing between architectures, or whenever tempted to make decisions based on guesswork.","interface":{"brand_color":null,"default_prompt":"Use $measure-dont-guess for the current skill-engineering task and report evidence and limits.","display_name":"Measure Claims","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Use measure claims for an OmniSkill workflow."},"name":"measure-dont-guess","plugin_release_skill_id":"pluginrsk_6adf87c93f24819184d964a7e912d5bd"},{"description":"Route a skill-engineering request to the next useful specialist. Use when creating, improving, evaluating, adapting, packaging, or distributing agent skills, including requests in Arabic. Do not activate for unrelated app coding, everyday writing, or merely running an already configured skill.\n","interface":{"brand_color":null,"default_prompt":"Use $omni-skill for the current skill-engineering task and report evidence and limits.","display_name":"OmniSkill Router","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Use omniskill router for an OmniSkill workflow."},"name":"omni-skill","plugin_release_skill_id":"pluginrsk_6adf87cb1f8c81918b0c1d35fdd40ea5"},{"description":"Apply the 24 battle-tested engineering principles for architecture design, refactoring, implementation, bug diagnosis, migration, and verification. Use when deciding technical tradeoffs, structuring systems, writing tests, or reviewing code changes.","interface":{"brand_color":null,"default_prompt":"Use $poteto-principles for the current skill-engineering task and report evidence and limits.","display_name":"Engineering Principles","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Use engineering principles for an OmniSkill workflow."},"name":"poteto-principles","plugin_release_skill_id":"pluginrsk_6adf87ca38588191ba9ab25fe34bf035"},{"description":"Craft high-presence open-source repositories and configure universal multi-agent distribution manifests, GitHub discovery metadata, and automated installers. Use when the user asks to prepare a repository for publishing, configure skill distribution for Claude Code, Skills.sh, npm, or Cursor, generate aesthetic README diagrams and badges, or set up multi-agent installers — even if they don't explicitly say \"distribute skill\" or \"repo crafter\". Do NOT use for general git branching, conflict resolution, or writing code implementation.\n","interface":{"brand_color":null,"default_prompt":"Use $repo-craft-and-distribute for the current skill-engineering task and report evidence and limits.","display_name":"Distribute Skills","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Use distribute skills for an OmniSkill workflow."},"name":"repo-craft-and-distribute","plugin_release_skill_id":"pluginrsk_6adf87cbd6408191af8a5aaa094b1502"},{"description":"Use when a Skill Conductor workflow needs deterministic computation, file generation, parsing, package inspection, hashing, or validation that should be actually executed with host-native Python.","interface":{"brand_color":null,"default_prompt":"Use $sandbox-python-executor for the current skill-engineering task and report evidence and limits.","display_name":"Deterministic Verification","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Use deterministic verification for an OmniSkill workflow."},"name":"sandbox-python-executor","plugin_release_skill_id":"pluginrsk_6adf87c86504819199a09ed6abd08758"},{"description":"Set up OmniSkill after installation or check which skill workflows this host can execute. Use for first-run onboarding and capability troubleshooting, not for a general coding environment installation.\n","interface":{"brand_color":null,"default_prompt":"Use $setup for the current skill-engineering task and report evidence and limits.","display_name":"Set Up OmniSkill","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Use set up omniskill for an OmniSkill workflow."},"name":"setup","plugin_release_skill_id":"pluginrsk_6adf87caa66081918734556a83ad03cf"},{"description":"Architect a new agent Skill or convert an existing prompt, SOP, playbook, runbook, workflow, or repeated agent behavior into a durable Skill. Use when the main problem is deciding what the Skill should contain, how it should activate, which architecture and freedom levels fit, and how to separate instructions, references, scripts, and host adapters. Do NOT use when the user only wants to run an existing Skill or only wants behavioral evaluation of an already-frozen Skill.\n","interface":{"brand_color":null,"default_prompt":"Use $skill-architect for the current skill-engineering task and report evidence and limits.","display_name":"Design a Skill","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Use design a skill for an OmniSkill workflow."},"name":"skill-architect","plugin_release_skill_id":"pluginrsk_6adf87c87b708191a876b86a6ff66558"},{"description":"Create, refine, audit, and evaluate Agent Skills according to the AgentSkills.io v1 specification and Poteto principles. Use when building a new skill, rewriting an existing skill, structuring SKILL.md, or enforcing quality gates on skill directories.","interface":{"brand_color":null,"default_prompt":"Use $skill-authoring for the current skill-engineering task and report evidence and limits.","display_name":"Author a Skill","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Use author a skill for an OmniSkill workflow."},"name":"skill-authoring","plugin_release_skill_id":"pluginrsk_6adf87c8856081918609bf51bc2f8fe2"},{"description":"Improve an existing agent skill from a reproduced failure, tune its activation wording, or package a validated skill. Use for bounded edit/evaluate cycles and release gates. For new skill architecture use skill-architect; for an independent assessment use skill-evaluator. Not for unrelated coding tasks.\n","interface":{"brand_color":null,"default_prompt":"Use $skill-conductor for the current skill-engineering task and report evidence and limits.","display_name":"Improve and Package Skills","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Use improve and package skills for an OmniSkill workflow."},"name":"skill-conductor","plugin_release_skill_id":"pluginrsk_6adf87cb67fc8191a26454c617643fda"},{"description":"Evaluate an agent Skill for activation accuracy, instruction compliance, outcome quality, efficiency, pressure resistance, and regression risk. Use when testing a new Skill, diagnosing an unreliable Skill, comparing versions, validating a claimed improvement, creating held-out evals, or deciding whether a Skill is behaviorally ready. Do NOT use as a substitute for actually executing tests when the active host cannot run them.\n","interface":{"brand_color":null,"default_prompt":"Use $skill-evaluator for the current skill-engineering task and report evidence and limits.","display_name":"Evaluate a Skill","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Use evaluate a skill for an OmniSkill workflow."},"name":"skill-evaluator","plugin_release_skill_id":"pluginrsk_6adf87ca5d5881918e3496fc13644989"},{"description":"Port an agent Skill across ChatGPT, Codex, Claude, API agents, or another compatible host without losing its decision logic, evidence gates, activation boundary, or completion conditions. Use when a Skill is tied to one vendor's paths, tool names, keys, hooks, subagents, packaging, or runtime assumptions and needs a portable core plus host adapters. Do NOT claim a host is behaviorally supported unless that host was actually tested.\n","interface":{"brand_color":null,"default_prompt":"Use $skill-portability-compiler for the current skill-engineering task and report evidence and limits.","display_name":"Port a Skill","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Use port a skill for an OmniSkill workflow."},"name":"skill-portability-compiler","plugin_release_skill_id":"pluginrsk_6adf87c878cc819181e1ebcd7577fcaf"},{"description":"Standards and guidelines for drafting high-density, anti-slop technical documentation, PR summaries, commit messages, architectural records, and agent instructions. Use when writing, editing, or polishing documentation and instructions, or to remove AI writing tropes, unnecessary conversational preambles, and low-density filler.","interface":{"brand_color":null,"default_prompt":"Use $writing for the current skill-engineering task and report evidence and limits.","display_name":"Write Clear Instructions","icon_large_url":null,"icon_small_url":null,"iconography":"pen","short_description":"Use write clear instructions for an OmniSkill workflow."},"name":"writing","plugin_release_skill_id":"pluginrsk_6adf87ca46188191ae7efa189cdd3484"}],"version":"6.1.1"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"omni-skill","author":{"url":"https://github.com/imMamdouhaboammar","name":"Mamdouh Aboammar"},"license":"MIT","sources":[{"path":"plugin.json","sha256":"24b06ec08add4435a60107d17ff76a30430de49e293469918075fc9a46bf0767"},{"path":".codex-plugin/plugin.json","sha256":"c7570b2e54ca21cec0a6893865748e91dd68e3f678b5c244d1f0ada027c0a9c0"}],"version":"6.1.1","homepage":"https://github.com/imMamdouhaboammar/omni-skill","keywords":["omni-skill","agent-skills","skill-authoring","evals","chatgpt","codex","claude-code","antigravity","developer-tools"],"repository":"https://github.com/imMamdouhaboammar/omni-skill","artifact_id":141143,"observed_at":"2026-11-03T19:28:13Z","support_url":"https://github.com/imMamdouhaboammar/omni-skill/blob/main/SUPPORT.md","capabilities":["Workflow-to-skill design","State-aware skill routing","Activation and collision evaluation","Static security checks","ChatGPT and Codex adaptation","Evidence-based improvement","Portable skill packaging"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"support_url":0,"capabilities":0,"release_notes":0,"onboarding_skill":0},"release_notes":"Adds portable ChatGPT/Codex packaging, guided setup, state-aware routing, focused skill metadata, and deterministic archive checks.","onboarding_skill":"./skills/setup/SKILL.md","extraction_version":1,"conflicts_or_errors":[]}}