agentsclimarketplace

Webview legacy reference

Skill emilianoeloi/ios-WK-UI-WebView/.github/skills/webview-legacy-reference

🦖 The COBOL of Apple: a battle-tested Objective-C UIWebView/WKWebView legacy lab — lovingly maintained, and teaching AI agents to respect their elders

Install
npx -y skills add emilianoeloi/ios-WK-UI-WebView --skill webview-legacy-reference

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when: documenting, teaching, or deciding WebView strategy with historical context, practical guidance, and migration paths between UIWebView and WKWebView.

SKILL.md

1.6 KB, as published. Nobody here has run it

WebView Legacy Reference

Purpose

Turn this repository into a practical knowledge base for Apple WebView legacy topics with positive framing:

  • historical evolution
  • practical usage patterns
  • migration decision support
  • safe maintenance guidance

When To Use

Use this skill when requests involve:

  1. historical context of UIWebView and WKWebView
  2. best practices for navigation, delegation, and bridge contracts
  3. migration strategy in legacy Objective-C codebases
  4. repository-level guidance for maintainers and learners

Required Output

  1. Explain context with historical timeline and current relevance
  2. Link recommendation to concrete references in references/
  3. Distinguish learning/demo advice from production-critical advice
  4. Provide safe next steps for this repository architecture

Rules

  • Use positive language for the term legacy: stable, battle-tested, and educational value
  • Do not treat legacy as obsolete without context
  • Always highlight compatibility and risk management
  • Keep bridge protocol semantics explicit when cited
  • Ground historical and behavioral claims in the files under references/; if a claim is not covered there, mark it not in references and cite an official Apple/WebKit source instead of asserting it from memory

Reference Index

  • references/uiwebview.md
  • references/wkwebview.md
  • references/webview-javascript-bridge.md
  • references/migration-playbook.md

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.