一键导入
fabrizioduroni-content-preview
Verify new blog or DSA content before committing — runs build, validates frontmatter, checks search index
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Verify new blog or DSA content before committing — runs build, validates frontmatter, checks search index
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Orchestrate the full code SDLC for chicio-blog — explore → brainstorm → implement ⇄ review → PR (feature mode), or investigate → confirm → implement ⇄ review → PR (fix mode). Interactive (two human gates) or --autonomous (issue-as-contract, async label gates, PR-only, never merges). Code work only.
The producer side of the autonomous SDLC loop — runs deterministic code-health scanners (coverage, hygiene, a11y), dedups findings against open issues, and files loop-task issues (WITHOUT loop:ready — you curate) for the loop to drain. Session-bound, code work only.
Brainstorm a code idea into a high-confidence, loop-ready GitHub issue for chicio-blog — optionally explore the codebase, grill the idea to shared understanding, synthesize the loop-task contract, and file it via gh. The async front-half of the SDLC pipeline. Code work only.
Scaffold a new blog post with correct directory structure, frontmatter, and opening template
The self-feeding autonomous loop — one tick either discovers work (scout, auto-approved) when the queue is empty or drains one loop:ready issue to a PR. Sequential (no port collision), session-bound, code-only, never merges.
One tick of the autonomous SDLC loop — pick the oldest loop:ready GitHub issue, hand it to the orchestrator's --autonomous mode, and report. Meant to be driven by /loop. Session-bound, code work only.
| name | fabrizioduroni-content-preview |
| description | Verify new blog or DSA content before committing — runs build, validates frontmatter, checks search index |
| user_invocable | true |
Run a full verification of new or modified content to catch issues before committing.
Run git diff --name-only HEAD and git status --short to find new or modified .mdx files in src/content/.
For each changed .mdx file, read it and verify:
title, description, date, image, tags, authorsYYYY-MM-DDpublic/fabrizio_duroniFor DSA exercise files, also check:
metadata.technique is present and non-emptymetadata.leetcodeUrl is a valid LeetCode URLReport any missing or malformed fields.
For each changed .mdx file that uses JSX components (lines containing <ComponentName):
@/ aliasnpm run lint
npm run build
Both must pass with zero errors.
Summarize: