Agent Skillsluxury-yacht/app › app-review

app-review

GitHub

用于审计大型游艇应用系统的整体架构、稳定性及性能,识别结构性问题并提出简化、加固或重构方案。适用于应用级审查和制定分阶段结构计划,不用于分支就绪检查或单一Bug扫描。

.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
ee846a6
Hash
7d359956
Indexed
2026-08-20 13:01

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 11:41
浙ICP备14020137号-1 $방문자$