editing-post-frontmatter — community editing-post-frontmatter, optionalrule-nextjs.github.io, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0

Об этом навыке

Идеально подходит для агентов управления контентом, которым требуется точная оптимизация метаданных блог-постов для статических сайтов NextJS. Use when creating, editing, or reviewing blog post frontmatter - especially excerpts, tags, or OpenGraph metadata. Use when placeholder values like tag1 or A brief description appear. Use when adding new posts or publishing drafts.

OptionalRule OptionalRule
[0]
[0]
Updated: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
7/11
Quality Score
49
Canonical Locale
en
Detected Body Locale
en

Идеально подходит для агентов управления контентом, которым требуется точная оптимизация метаданных блог-постов для статических сайтов NextJS. Use when creating, editing, or reviewing blog post frontmatter - especially excerpts, tags, or OpenGraph metadata. Use when placeholder values like tag1 or A brief description appear. Use when adding new posts or publishing drafts.

Зачем использовать этот навык

Наделяет агентов возможностью оптимизировать метаданные OpenGraph, обеспечить последовательные страницы тегов и идеальные карточки предварительного просмотра, редактируя переднюю часть поста, используя возможности NextJS для улучшения индексирования поисковых систем и обмена в социальных сетях.

Подходит лучше всего

Идеально подходит для агентов управления контентом, которым требуется точная оптимизация метаданных блог-постов для статических сайтов NextJS.

Реализуемые кейсы использования for editing-post-frontmatter

Автоматизировать заполнение передней части для новых постов в блоге
Проверять и исправлять существующие метаданные постов для согласованности
Улучшать оптимизацию поисковых систем за счет точного редактирования передней части

! Безопасность и ограничения

  • Требует интеграции со статическими сайтами NextJS
  • Ограничен редактированием передней части только для постов в блоге
  • Зависит от точных и полных метаданных для оптимальной производительности

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is editing-post-frontmatter?

Идеально подходит для агентов управления контентом, которым требуется точная оптимизация метаданных блог-постов для статических сайтов NextJS. Use when creating, editing, or reviewing blog post frontmatter - especially excerpts, tags, or OpenGraph metadata. Use when placeholder values like tag1 or A brief description appear. Use when adding new posts or publishing drafts.

How do I install editing-post-frontmatter?

Run the command: npx killer-skills add OptionalRule/optionalrule-nextjs.github.io. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for editing-post-frontmatter?

Key use cases include: Автоматизировать заполнение передней части для новых постов в блоге, Проверять и исправлять существующие метаданные постов для согласованности, Улучшать оптимизацию поисковых систем за счет точного редактирования передней части.

Which IDEs are compatible with editing-post-frontmatter?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for editing-post-frontmatter?

Требует интеграции со статическими сайтами NextJS. Ограничен редактированием передней части только для постов в блоге. Зависит от точных и полных метаданных для оптимальной производительности.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add OptionalRule/optionalrule-nextjs.github.io. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use editing-post-frontmatter immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

editing-post-frontmatter

Install editing-post-frontmatter, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command...

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

Editing Post Frontmatter

Overview

Blog post frontmatter drives OpenGraph metadata, search indexing, tag pages, and preview cards. Getting it wrong means broken social sharing, inconsistent tag pages, and placeholder text visible to readers. This skill ensures frontmatter is complete, consistent, and optimized for sharing.

When to Use

  • Creating a new post or publishing a draft
  • Reviewing frontmatter before committing
  • User asks about tags, excerpts, or OG metadata
  • Placeholder values detected (tag1, tag2, A brief description)

Frontmatter Reference

yaml
1slug: post-slug # Required. Kebab-case, matches filename. 2title: Post Title # Required. Sentence/title case. 3date: 'YYYY-MM-DD' # Required. ISO date string. 4excerpt: >- # Required. See Excerpt Guidelines below. 5 One to two sentences... 6tags: # Required. See Tag Guidelines below. 7 - Tag Name 8featured_image: /images/file.webp # Required. Used as OG image. 9draft: false # Required. true hides from production builds. 10showToc: false # Optional. Defaults to showing ToC.

No explicit OG fields needed. The site auto-generates og:title, og:description, og:image, Twitter cards, and JSON-LD from these fields via src/lib/seo.ts.

Excerpt Guidelines

The excerpt serves triple duty: OG description, search result preview, and on-page summary.

Rules:

  • 1-2 sentences, under 160 characters ideal (search engine display limit)
  • Describe what the reader will learn or find, not what you did
  • Avoid starting with "In this post..." or "This article..."
  • Must make sense out of context (social media card, search result)
  • Never leave as template placeholder

Good:

yaml
1excerpt: "Lockpicking, ranged combat simplification, grapple redesign, and a dev environment rebuild in the latest Iron, Blood & Omens devlog."

Bad:

yaml
1excerpt: "A brief description of your post that will appear in previews and summaries."

Tag Guidelines

MANDATORY: Before suggesting tags, run this command to list all existing tags:

bash
1grep -rh "^ - " content/posts/*.mdx | sed 's/^[[:space:]]*- //' | sort | uniq -c | sort -rn

Rules:

  • Reuse existing tags before creating new ones
  • Title Case for multi-word tags (e.g., "DM Advice", "Game Development")
  • Acronyms stay uppercase (e.g., "IBO", "DnD 5e")
  • 2-4 tags per post is ideal
  • Tags generate dedicated pages at /tag/[tag]/ so consistency matters

Established tags (check command above for current list):

TagNotes
DnD 5eD&D 5th edition content
DM AdviceGM/DM guidance
MechanicsGame mechanics discussion
House RulesCustom rule modifications
AnalysisData or design analysis
RPG ResourcesTools, references, resources
PhilosophyDesign philosophy, theory
CommunityPlayer/community topics
Rime of the FrostmaidenRotF campaign content
EncountersEncounter design
LoreWorld lore, history
ShadowdarkShadowdark RPG content
MonstersMonster design/stats
IBOIron, Blood & Omens MUD
Game DevelopmentGame dev process
Dev LogDevelopment diary entries

Note: This table may drift. Always run the grep command to get the authoritative list.

Pre-Publish Checklist

  1. No placeholders - excerpt is not template default, tags are not ["tag1","tag2","tag3"]
  2. Excerpt under 160 chars - check with echo -n "excerpt text" | wc -c
  3. Tags exist - ran grep command, reused existing tags where possible
  4. Tag casing matches - Title Case, consistent with existing usage
  5. featured_image set - path exists in /public/images/
  6. slug matches filename - 2026-03-06-my-post.mdx has slug: my-post

Common Mistakes

MistakeFix
Leaving template placeholder excerptWrite a real 1-2 sentence summary
Creating new tag when existing one fitsRun grep command first, reuse
Inconsistent casing (GameDev vs Game Development)Use Title Case, match existing
Excerpt too long for OG cardsKeep under 160 chars
Missing featured_imageSet one; it's used as OG image fallback

Связанные навыки

Looking for an alternative to editing-post-frontmatter or another community skill for your workflow? Explore these related open-source skills.

Показать все

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

widget-generator

Logo of f
f

Создание настраиваемых плагинов виджетов для системы ленты новостей prompts.chat

flags

Logo of vercel
vercel

Фреймворк React

138.4k
0
Браузер

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Разработчик