Audits Appwrite blog posts for SEO, AEO, content structure, links, metadata, and search intent. Use when the user asks for an SEO audit, SEO review, search optimization check, or pre-publishing SEO assessment.
日本語の概要は準備中です。原文の説明を表示しています。
Reviews and critiques blog posts in src/content/blog/posts/ against Appwrite's established standards for voice, tone, structure, SEO, formatting, and accuracy. Use when the user asks to review, audit, critique, or improve an existing blog post.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
This skill targets the Console app at apps/console in appwrite/appwrite; paths are relative to it. Path mapping from the upstream appwrite/website skills:
| Artifact | Path |
|---|---|
| Blog post | src/content/blog/posts/<slug>.markdoc |
| Docs page | src/content/docs/{path}/index.markdoc |
| Changelog entry | src/content/changelog/entries/<YYYY-MM-DD>.markdoc |
| Cover image | public/images/blog/<slug>/cover.avif (min 1200px wide; run bun run generate:cover-manifest after adding) |
Also apply the unslop skill to all user-facing prose.
When asked to review a blog post, read the file at src/content/blog/posts/<slug>.markdoc, then evaluate it against every section below. Produce a structured report using the format at the end of this document.
Before starting: Identify which sections of src/content/docs/ are relevant to the post's topic, then read those index.markdoc files directly to use as the ground truth for the accuracy review. The docs map to public URLs as src/content/docs/{section}/{subsection}/index.markdoc → https://appwrite.io/docs/{section}/{subsection}. Key sections: products/{auth,databases,storage,functions,messaging,sites,ai}/, quick-starts/, tutorials/, advanced/{platform,security,self-hosting}/, apis/, tooling/.
layout: post is presenttitle is a quoted string, 50-60 characters, front-loads the primary keyworddescription is 150-160 characters, includes the primary keyword, states what the reader will learndate is in YYYY-MM-DD formatcover path matches the slug: /images/blog/<slug>/cover.aviftimeToRead is plausible given word count (roughly 200-250 wpm)author is setcategory is setfeatured and unlisted are presentcover image path slug**bold** used for key terms and callouts within paragraphs#) for major sections, H2 (##) for subsections, and H3 (###) where further structure is useful—) anywhere — sentence must be rewritten if one existsdescription frontmatterRead the relevant local doc files before evaluating this section. Use the directory structure in src/content/docs/ to identify which files apply, then read each one. Do not rely on training data — verify every Appwrite-specific claim against the local docs.
For each inaccuracy found, note: the claim in the post, what the docs actually say, and the doc URL.
src/content/docs/)Check whether the post commits any of these:
Output the review as a structured Markdown report with these sections:
## Blog Review: <title>
### Summary
<2-3 sentence overall assessment: what works, what needs the most attention>
### Frontmatter
<Pass / Issues found — list each issue>
### Voice and tone
<Pass / Issues found>
### Structure
<Pass / Issues found>
### Formatting
<Pass / Issues found>
### SEO
<Pass / Issues found>
### Appwrite accuracy
<Pass / Issues found — note any claims that could not be verified>
### Links and resources
<Pass / Issues found>
### Specific rewrites
<For each issue that has a clear fix, show the before and after>
### Priority fixes
1. <Most important fix>
2. <Second most important>
3. <Third most important>
Be specific. Quote the problematic text directly. Suggest the exact rewrite where possible. Do not pad the report with praise for things that merely meet the baseline standard.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Audits Appwrite blog posts for SEO, AEO, content structure, links, metadata, and search intent. Use when the user asks for an SEO audit, SEO review, search optimization check, or pre-publishing SEO assessment.
日本語の概要は準備中です。原文の説明を表示しています。
Coordinates the three artifacts that ship a new Appwrite feature announcement: docs updates under src/content/docs/, an announcement blog post under blog/announcing-<slug>/, and a changelog entry under src/content/changelog/entries/. Use when the user asks to announce, launch, or ship a feature, product, SDK, runtime, integration, or plugin.
日本語の概要は準備中です。原文の説明を表示しています。
Writes, structures, and formats SEO-optimized blog posts for the Appwrite blog following established conventions for voice, tone, frontmatter, and post structure. Use when the user asks to write, draft, create, or outline a blog post, or when working with files in src/content/blog/posts/.
日本語の概要は準備中です。原文の説明を表示しています。