Agent Skills › dartsim/dart › dart-perf

dart-perf

GitHub

用于复现性能场景、定位瓶颈并优化 Dart 代码。遵循标准方法论,通过 A/B 门控和壁钟时间测量验证性能主张,生成包含基线、候选版本及兼容性分析的详细报告。

.claude/skills/dart-perf/SKILL.md dartsim/dart

Trigger Scenarios

需要复现和分析性能问题 进行性能优化并验证效果 生成性能对比报告

Install

npx skills add dartsim/dart --skill dart-perf -g -y
More Options

Non-standard path

npx skills add https://github.com/dartsim/dart/tree/main/.claude/skills/dart-perf -g -y

Use without installing

npx skills use dartsim/dart@dart-perf

指定 Agent (Claude Code)

npx skills add dartsim/dart --skill dart-perf -a claude-code -g -y

安装 repo 全部 skill

npx skills add dartsim/dart --all -g -y

预览 repo 内 skill

npx skills add dartsim/dart --list

SKILL.md

Frontmatter
{
    "name": "dart-perf",
    "description": "DART Perf: reproduce workloads, attribute bottlenecks, optimize with behavior guards, and report performance claims"
}

DART Performance

Required Reading

@docs/ai/principles.md @docs/onboarding/profiling.md

Follow docs/onboarding/profiling.md § "Performance Methodology", the shared standard for agents and contributors. Reproduce the user's scenario and state deviations before optimizing. Choose exact-count A/B gates for regressions and controlled wall-time repeats for speed claims; pair every claim with behavior guards. Attribute engine and integration costs by phase before choosing a change, then verify the full workload and downstream compatibility.

For exact-count commands and policy, use the owner's "Revision Comparisons" section. For visible simulation changes, load dart-verify-sim and follow the linked verification route. For publication, follow the linked evidence flow; uploading requires explicit approval.

Output

Leave reproducible evidence: named DART baseline and candidate revisions, scenario/deviations, setup and timed windows, count-gate results, wall-time median/min-max when measured, behavior results, attribution, and compatibility limitations. Report the user effect first with plots using the linked "PR Descriptions" guidance. Public comparisons use DART revisions only.

Version History

  • f630c91 Current 2026-10-18 20:26

Same Skill Collection

.agents/skills/dart-analyze/SKILL.md
.agents/skills/dart-architecture/SKILL.md
.agents/skills/dart-audit-agent-compliance/SKILL.md
.agents/skills/dart-backport-pr/SKILL.md
.agents/skills/dart-benchmark-packet/SKILL.md
.agents/skills/dart-branch-cleanup/SKILL.md
.agents/skills/dart-build/SKILL.md
.agents/skills/dart-changelog/SKILL.md
.agents/skills/dart-ci/SKILL.md
.agents/skills/dart-close-issue/SKILL.md
.agents/skills/dart-contribute/SKILL.md
.agents/skills/dart-deps/SKILL.md
.agents/skills/dart-docs-update/SKILL.md
.agents/skills/dart-downstream-fix/SKILL.md
.agents/skills/dart-execute-packet/SKILL.md
.agents/skills/dart-fix-issue/SKILL.md
.agents/skills/dart-io/SKILL.md
.agents/skills/dart-manage-pr/SKILL.md
.agents/skills/dart-mechanical-refactor/SKILL.md
.agents/skills/dart-model-upgrade/SKILL.md
.agents/skills/dart-new-task/SKILL.md
.agents/skills/dart-next/SKILL.md
.agents/skills/dart-perf/SKILL.md
.agents/skills/dart-plan-update/SKILL.md
.agents/skills/dart-pr/SKILL.md
.agents/skills/dart-python/SKILL.md
.agents/skills/dart-references/SKILL.md
.agents/skills/dart-release-ci-fix/SKILL.md
.agents/skills/dart-release-merge-main/SKILL.md
.agents/skills/dart-release-packaging/SKILL.md
.agents/skills/dart-resume/SKILL.md
.agents/skills/dart-retro/SKILL.md
.agents/skills/dart-review-pr/SKILL.md
.agents/skills/dart-test/SKILL.md
.agents/skills/dart-triage-issue/SKILL.md
.agents/skills/dart-ultrawork/SKILL.md
.agents/skills/dart-verify-sim/SKILL.md
.claude/skills/dart-architecture/SKILL.md
.claude/skills/dart-build/SKILL.md
.claude/skills/dart-ci/SKILL.md
.claude/skills/dart-contribute/SKILL.md
.claude/skills/dart-io/SKILL.md
.claude/skills/dart-python/SKILL.md
.claude/skills/dart-references/SKILL.md
.claude/skills/dart-test/SKILL.md
.claude/skills/dart-verify-sim/SKILL.md
.codex/skills/dart-analyze/SKILL.md
.codex/skills/dart-architecture/SKILL.md
.codex/skills/dart-audit-agent-compliance/SKILL.md

Metadata

Files
0
Version
f630c91
Hash
e969e47d
Indexed
2026-10-18 20:26

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-19 00:44
浙ICP备14020137号-1