一键导入
plan-sync
Verify plan artifacts are current before pushing. Checks META.yaml status, TODO completion, and that LEARNING_LOG and VALIDATION have entries.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Verify plan artifacts are current before pushing. Checks META.yaml status, TODO completion, and that LEARNING_LOG and VALIDATION have entries.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run Foreman repo-local agent simulation validation scenarios for PR-sized behavior checks, especially synthetic tmux/native-signal/Pi-subagent rollouts that should exercise public Foreman CLI surfaces without requiring real long-running agents.
Use when designing, reviewing, or changing Foreman's native Swift macOS overlay UI. Applies macOS HIG guidance, Foreman-specific command-palette UX, screenshot review, accessibility, and visual iteration rules.
Use when adding tests, fixtures, screenshot capture, fake foreman harnesses, or validation tasks for Foreman's Swift macOS overlay.
Use when designing or building native macOS applications with SwiftUI or AppKit. Triggers on menu bar structure, keyboard shortcuts, multi-window behavior, Liquid Glass design system, macOS Tahoe/Sequoia, sidebar navigation, toolbar design, app icons, SF Symbols, or making an app feel like a "good Mac citizen."
Apple Human Interface Guidelines for Mac. Use when building macOS apps with SwiftUI or AppKit, implementing menu bars, toolbars, window management, or keyboard shortcuts. Triggers on tasks involving Mac UI, desktop apps, or Mac Catalyst.
Creates, updates, or evaluates AGENTS.md and CLAUDE.md files for a repository. This skill activates when users want to create onboarding docs, update agent context files, or evaluate documentation quality. Generates docs with YAML frontmatter indexes for machine-readable progressive disclosure, system invariants, redirect-pattern gotchas (DO/NOT/BECAUSE), and validated commands. Supports incremental updates via git-based staleness detection.
| name | plan-sync |
| description | Verify plan artifacts are current before pushing. Checks META.yaml status, TODO completion, and that LEARNING_LOG and VALIDATION have entries. |
| allowed-tools | Read, Edit, Glob, Grep, Bash |
Verify that the active plan directory is up to date before pushing.
Before pushing. Part of the pre-push workflow in AGENTS.md:
mise run check — must pass/plan-sync — this skill/spec-sync — capture decisions, update SPEC.md if invariants changed/context-engineering update — update AGENTS.md if needed/docs-workflow update — update docs/ if needed# Find plan directories, sorted by most recent
ls -d .ai/plans/20*/ 2>/dev/null | sort -r | head -5
Look for plans with status: in-progress or status: planned in META.yaml.
If no active plan exists, report "no active plan" and exit.
status should reflect reality:
in-progress, not plannedpr field should be filled incompletebranch should match current git branch[x] consistent with actual changes?mise run check results at minimum