今日热榜中文

Have AI retrieve current development docs first

Use Context7 for library and framework documentation for your version. Specify the name, version and question, request sources and a minimal example, then check it against your project.

Start with Context7 for documentation

Use Context7 when adopting a library, upgrading a framework or checking an API. Libraries and frameworks supply reusable code; APIs are the interfaces you use to work with them. Context7 retrieves relevant documentation and code examples for the assistant.

Name the library, version and question. The newest documentation may not apply to an older project version, so use the version your project actually runs.

Prepare before starting

CLI means using a tool through terminal commands. This website does not collect keys, and the plan does not require a new paid service. Check official guidance for current account requirements and limits.

  1. Confirm the library name and version from your dependency files or installation records. Describe the feature or error you need help with.
  2. Connect Context7 using the instructions for your assistant and check its documentation tools. It also offers CLI plus a skill; you do not need both entry points.
  3. Complete any Context7 authorization or key configuration on your own device and check available access limits.

Copy this first prompt

Use Context7 to retrieve the official usage of [API or feature] in [library or framework] version [actual project version]. Confirm the version of the retrieved material, provide original documentation links and a minimal example, and explain its prerequisites. State clearly if that version or material is unavailable. Explain the usage first without changing project files. use context7

How can you check the retrieved material?

  1. Confirm an actual Context7 call and check the selected library. A similarly named project is not sufficient.
  2. Open the documentation links and check the publisher, version and API name. Investigate further when a source does not identify a version.
  3. Compare the example with your project environment. Run relevant local checks before adopting the usage in your project.

Actual example

When should you use Serena instead?

Use Serena when the question is where a function lives, what calls it or how your existing code is organized. It retrieves project code using functions, classes and references. That is a different task from retrieving dependency documentation.

Serena is an alternative for understanding existing code, rather than a replacement for documentation retrieval. An upgrade can involve both tasks. Start with the free open-source language-server backend; this plan does not require the paid JetBrains plugin.

For Serena, provide the project directory, prepare uv through its Quick Start and check language support. uv is the installation tool used by Serena.

Sources and next step

Sources checked on 2026-10-13. This explains a retrieval method and prompt template; retrieving documentation is not evidence that code has passed validation.

Sources and ranking

This directory lists AI development plugins with public source code and a clear purpose. Browse by task, then open an introduction to learn what a project does, who it is for, and what you need to get started. It covers selected projects, not every AI plugin.

How do the three plugin types differ?

Tool connections (MCP) let AI assistants use external tools such as browsers, code repositories and databases. MCP is the protocol used for these connections.

Reusable skills give a compatible AI assistant instructions and guidance for a particular task.

Editor plugins run inside the software you use to write code, adding AI chat, completions or suggested edits.

How does “Most starred” work?

Projects are sorted by their total GitHub stars. Stars indicate interest; they are not downloads, active users or quality scores. A skill pack counts as one project. Daily star growth is not shown without historical records.

What does “Recently updated” mean?

It uses the most recent code push, which may not be a new release. The 7-day filter checks that project update time; ranking still uses all-time stars. Each introduction shows when its star count was collected. Failed updates keep the last saved data.

Introductions are based on public project documentation. These projects have not each been installed and tested here. Check the project documentation for setup, compatibility and service costs. Refreshing this list only reads saved data; it does not start collection.

UTC+8