GoogleChrome/modern-web-guidance-src
- Source
- GitHub
- First trending
- Category
- Skills
- GitHub stars
- 2,956
- Main language
- TypeScript
This page introduces an external open-source repository. It is not an HDATF product.

What it does
Modern Web Guidance Source is the authoring and evaluation repository behind web development skills for coding agents, rather than just the installable guide collection. It addresses agents choosing outdated JavaScript patterns or missing browser compatibility and accessibility requirements. An English task query produces matching guide identifiers, and retrieval supplies focused implementation patterns, caveats and fallbacks. The distributed search combines local semantic matching with BM25, a keyword relevance method, while retrieval controls access to experimental and recently changing features. This source repository adds guide authoring materials, example applications, build tooling and an evaluation harness that checks guided and unguided agent changes with browser assertions. The dialog example distinguishes blocking confirmations from nonmodal panels and explains native focus handling and conditional fallbacks. Source development requires Node.js 22.18 or later and pnpm, while evaluation additionally needs the chosen agent's environment and authorization. Published evaluation gains are maintainer results on their tasks, not a guarantee for other applications, and local search does not mean telemetry is absent because the CLI records generated search queries and guide usage unless disabled.
License
Apache-2.0 Permissive, with a patent grant. Commercial use is allowed; keep the notices and state your changes.
More in this category
- GoogleChrome/modern-web-guidance
Modern Web Guidance supplies coding agents with maintained web platform guidance instead of relying only on older patterns in model training data. Its input is a focused description of a browser capability or interface task, and its output is a selection of guides containing implementation patterns, pitfalls, accessibility considerations and browser fallbacks. The documented search mechanism combines local semantic matching with BM25 keyword search, after which the agent retrieves relevant guides into its context. The distribution includes skill instructions and guides, while its linked source repository contains the authoring and evaluation implementation. Use requires an existing compatible coding agent and a JavaScript package execution environment, not a separately hosted inference service from this project. Experimental Origin Trial APIs and recently shipped unstable features have explicit retrieval opt-ins, and browser support still needs to match the application's own policy. Local guide search does not mean zero outbound activity: the README separately discloses usage telemetry including agent-generated search queries and an opt-out. The project publishes guided versus unguided agent evaluations, but these are project-reported results rather than proof of improvement on every application. Software and guide content have different license terms, so reusing the documentation requires checking its attribution requirements. - Appllama/appllama-skills
This repository contains agent instructions for researching mobile app interfaces and building Expo or React Native screens. A user supplies an app idea, an existing screen, code, or a reference screen identifier. The research skill guides an agent through the Appllama MCP library of apps, screens, flows, and interface elements. The design skill turns those observations into layout, navigation, state, and motion requirements. Its expected output is an implemented interface plus checks in a simulator, including recordings of complete flows rather than screenshots alone. The design guidance can be used without the hosted MCP connection. Using the research library requires an Appllama account, the documented Pro access, and available call credits. Building and checking screens also requires a capable coding agent and the mobile development environment. These are procedural instructions rather than a bundled app generator or evidence that any resulting screen has already passed its quality checks. - janestreet/agent_skills
Jane Street's agent_skills is a collection of text instructions for existing AI agents and chatbots, not a standalone tutoring application or model. The README currently lists a Socratic tutor skill intended for users who explicitly request teaching, quizzes or practice toward mastery. Given a topic and the learner's answers, it maintains a subskill map with levels from zero to five and uses that map to choose further questions. Its instructions begin with a short diagnostic, then ask one question at a time and narrow the question when an answer reveals a misunderstanding. Progress requires demonstrated performance on more than one independent check, including recall rather than simply repeating a supplied answer. Earlier material is revisited through spaced review, and completion includes a mixed assessment with both individual subskill questions and an integrative problem. One-off explanation requests are explicitly outside the tutoring loop, and the learner can override questioning to request a direct answer. A compatible agent can read the SKILL.md directory, or a chatbot can receive its text as a prompt, so the existing model and its instruction following remain prerequisites. Session transfer is described as a compact state block that a person can save and paste elsewhere, not an implemented storage backend or independently validated measure of learning. - tddworks/SkillsManager
This macOS app discovers and installs skills for Claude Code and Codex. A skill is a bundle of task instructions and reference files read by an AI coding tool. Users add a GitHub repository URL or local folder as a catalog. The app finds SKILL.md files and displays names, descriptions, tags and document contents. Search and shared custom tags organize entries across catalogs. Installation code writes the contents and source identity into the selected tool's skills directory and also copies reference files for remote skills. Local skills can be changed in an editor with a preview. To start, users obtain the released app and select a catalog and installation targets; the README requires macOS 15 or later. It is not described as a system for evaluating skill execution results or administering company approval policies. - dotnet/skills
.NET Agent Skills is the .NET team's collection of coding-agent guidance and host-specific agents. It packages knowledge for C# development, data access, diagnostics, builds and testing as plugins rather than providing a standalone application or model. An agent reads relevant skills in the context of code, errors and development requests to choose a workflow. Actual changes are performed by the host agent and development tools, not automatically by the repository itself. Official onboarding distinguishes marketplace or individual-skill registration and reloading in compatible hosts. The inspected SDK setup skill describes project-local installation, preserving existing settings and its required host version. Skills and MCP compatibility vary by component; Copilot agent files do not become another host's native agents. Language-server integration also requires host support. A suitable .NET SDK and task-specific tools remain necessary, and installing the collection does not activate every plugin capability.
Only repositories in the ranked Trendshift lists are included, and the lists are used only to find candidates. We do not copy their ranks. Descriptions, licenses and star counts come from each GitHub repository. The notes are our own reading. We have not tested these projects, and a place on a trending list does not prove quality.