AgentSkillsCN

documentation-protocol

制定查询 Context7 的标准操作流程,在编写代码前先验证相关文档。适用于与 Appwrite、Next.js 或任何第三方 SDK 合作时使用。

SKILL.md
--- frontmatter
name: documentation-protocol
description: Defines the standard operating procedure for querying Context7 to verify documentation before writing code. Use whenever working with Appwrite, Next.js, or any third-party SDK.

Context7 Documentation Protocol

When to use this skill

  • Before generating any backend or framework-specific code.
  • When architectural decisions involve Next.js App Router or Appwrite SDK.
  • To avoid using deprecated methods from internal training data.

Workflow

  • Identify the specific library and version (e.g., Appwrite v1.6, Next.js 15).
  • Run resolve-library-id if the ID is not already known.
  • Run query-docs with a specific question (e.g., "latest Appwrite server side auth").
  • Validate the response against the current project context.
  • Implement code based strictly on the verified documentation.

Instructions

  • Query First: Always call context7 tools before writing code for Appwrite or Next.js.
  • Reference IDs:
    • Appwrite: /appwrite/appwrite or /llmstxt/appwrite_io_llms_txt
    • Next.js: /vercel/next.js
  • Verify Syntax: Check for breaking changes (e.g., Appwrite Realtime channel formats).