Agent Skillsluxury-yacht/app › app-review

app-review

GitHub

用于审计整个应用系统,识别并规划消除正确性、稳定性或性能问题的结构性简化与重构方案。支持只读审查及后续的分阶段实施计划制定。

.agents/skills/app-review/SKILL.md luxury-yacht/app

Trigger Scenarios

请求全面代码审查 需要系统性重构建议 要求生成架构优化计划

Install

npx skills add luxury-yacht/app --skill app-review -g -y
More Options

Non-standard path

npx skills add https://github.com/luxury-yacht/app/tree/main/.agents/skills/app-review -g -y

Use without installing

npx skills use luxury-yacht/app@app-review

指定 Agent (Claude Code)

npx skills add luxury-yacht/app --skill app-review -a claude-code -g -y

安装 repo 全部 skill

npx skills add luxury-yacht/app --all -g -y

预览 repo 内 skill

npx skills add luxury-yacht/app --list

SKILL.md

Frontmatter
{
    "name": "app-review",
    "description": "Audit broad Luxury Yacht systems or cross-cutting concerns for structural simplification, hardening, optimization, or refactoring; use for app-wide reviews and phased structural plans, not branch readiness or narrow bug scans"
}

App Review

Audit whole systems deeply enough to identify changes that remove a class of correctness, stability, consistency, performance, or development problems. Start read-only unless the user explicitly requests planning or implementation.

Start

  1. Use .agents/README.md only if the requested domain is ambiguous.
  2. Inspect read-only repository state:
    • git status --short
    • git branch --show-current
    • git diff --stat
    • git ls-files --others --exclude-standard
  3. Name the review domains before judging candidates.
  4. Inventory each domain across producers, consumers, tests, docs, and relevant runtime paths. Use the narrow workflow skill only when deeper rules are needed.
  5. Before proposing structural opportunities, read the settled findings and reject candidates already consolidated, dismissed, or trigger-gated unless current evidence overturns that verdict.

Do not reread injected AGENTS.md files. Open owning architecture docs only after the domain is chosen.

Review questions

For each domain, determine:

  • every representation and owner of the state or contract;
  • producer/consumer ordering and boundary validation;
  • parallel implementations, compatibility branches, or duplicated definitions;
  • failure modes involving identity, freshness, lifecycle, permissions, teardown, or diagnostics;
  • whether tests prove the system contract or only local behavior; and
  • how many files, call sites, registrations, or user surfaces carry the pattern.

Prioritize correctness and data-safety risks, then cross-layer drift, simplification, app-wide pattern drift, and developer friction. Drop candidates supported only by one local example, naming/style preferences, or speculative rewrites.

Evidence required for each finding

Prove:

  1. current behavior or structure with file references across the surface;
  2. breadth with counts or an explicit inventory;
  3. the concrete failure mode or recurring cost;
  4. what the proposed change removes, centralizes, or makes explicit; and
  5. the regression tests, diagnostics, docs, and skills affected.

Output

When the user requests three areas, return exactly three ranked system-level areas. For each, state the review domain, problem, impact, improvement direction, evidence, and likely validation. Rank the most important by user-facing safety, breadth, frequency of change, bug-class removal, and whether it unlocks other work.

Answer follow-up questions from gathered evidence and narrow architectural intent before implementation.

Plans and implementation

When the user requests a plan:

  • write one temporary docs/plans/<topic>.md per independent area, or one plan for tightly coupled areas;
  • include target model, non-goals, inventory, phased [ ] checklist, open questions, and validation;
  • keep temporary plans out of durable indexes; and
  • move lasting contracts into owning docs/skills before removing a finished plan.

When implementation is authorized, work in dependency order, keep the plan current, and follow the root TDD and validation contracts. Documentation-only work must at least pass git diff --check.

Boundaries

  • Use branch-review for merge readiness.
  • Do not use this workflow for a narrow bug or one-package improvement scan.
  • Do not delegate unless the user explicitly requests parallel agents.
  • Do not implement during an initial read-only review.

Version History

  • ee846a6 Current 2026-08-20 13:01

Same Skill Collection

.agents/skills/add-resource/SKILL.md
.agents/skills/app-shell/SKILL.md
.agents/skills/branch-review/SKILL.md
.agents/skills/browse-tables/SKILL.md
.agents/skills/cluster-auth-lifecycle/SKILL.md
.agents/skills/draft-release-notes/SKILL.md
.agents/skills/improve-backend/SKILL.md
.agents/skills/improve-frontend/SKILL.md
.agents/skills/make-impossible-states-impossible/SKILL.md
.agents/skills/new-story/SKILL.md
.agents/skills/object-map/SKILL.md
.agents/skills/object-panel/SKILL.md
.agents/skills/operations-workflows/SKILL.md
.agents/skills/permissions-capabilities/SKILL.md
.agents/skills/refresh-subsystem/SKILL.md
.agents/skills/shared-resource-model/SKILL.md

Metadata

Files
0
Version
6f0d98f
Hash
7d359956
Indexed
2026-08-20 13:01

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-29 08:01
浙ICP备14020137号-1 $Carte des visiteurs$