install-loop

GitHub

通过统一CLI安装Loop Engineering,生成报告模式的配置与就绪评分。支持检测上下文、选择模式/工具、脚手架初始化及健康检查。首周仅报告禁止自动修复,兼容旧版命令,确保操作安全可控。

skills/install-loop/SKILL.md cobusgreyling/loop-engineering

Trigger Scenarios

用户请求在项目中安装或配置 Loop Engineering 用户希望评估项目对 Loop 的适配程度并获取初始化指导

Install

npx skills add cobusgreyling/loop-engineering --skill install-loop -g -y
More Options

Use without installing

npx skills use cobusgreyling/loop-engineering@install-loop

指定 Agent (Claude Code)

npx skills add cobusgreyling/loop-engineering --skill install-loop -a claude-code -g -y

安装 repo 全部 skill

npx skills add cobusgreyling/loop-engineering --all -g -y

预览 repo 内 skill

npx skills add cobusgreyling/loop-engineering --list

SKILL.md

Frontmatter
{
    "name": "install-loop",
    "description": "Install Loop Engineering into a project via the unified CLI front door (@cobusgreyling\/loop). Prefer this over invoking loop-init \/ loop-audit separately. Week-one is report-only; never enable auto-merge or unattended fixes unless the human explicitly asks and doctor is healthy."
}

Install Loop Engineering

Goal

Leave the repo with a scaffolded report-only loop, a Loop Ready score, and clear next actions — using the single CLI:

npx @cobusgreyling/loop

Do not deprecate or remove existing loop-init / loop-audit usages you find; both doors stay valid. Prefer loop for new work.

Steps

  1. Detect context

    • If LOOP.md or STATE.md already exists, run doctor only (skip init unless human asks to re-scaffold):
      npx @cobusgreyling/loop doctor . --json
      npx @cobusgreyling/loop status .
      
    • Otherwise continue.
  2. Pick pattern (default: daily-triage)

    Pain Pattern
    Morning chaos / unclear priorities daily-triage
    PRs stalling pr-babysitter
    CI red / flakes ci-sweeper
    CVE / Dependabot noise dependency-sweeper
    Post-merge TODOs post-merge-cleanup
    Stale release notes changelog-drafter
    Noisy issues issue-triage
  3. Pick toolgrok | claude | codex | opencode (default grok).

  4. Scaffold

    npx @cobusgreyling/loop init . --pattern <pattern> --tool <tool>
    

    Optional harness (only if human wants Foundry): add --with-foundry.

  5. Doctor

    npx @cobusgreyling/loop doctor .
    
    • Exit 0 = healthy · 1 = warnings · 2 = blocked
    • Follow the top 3 printed actions; do not invent extra architecture.
  6. Cost check before high-cadence schedules:

    npx @cobusgreyling/loop cost -p <pattern> -l L1 -c 1d
    
  7. Week-one rule

    • Report only. No auto-fix, no auto-merge.
    • Tell the human the first /loop or scheduler command from init output.
    • Suggest badge only when score is strong: npx @cobusgreyling/loop badge .

Compatibility

These remain fully supported (do not rewrite existing docs/scripts unless asked):

npx @cobusgreyling/loop-init .
npx @cobusgreyling/loop-audit . --suggest

Stop conditions

  • Stop after doctor + first-run instructions unless the human asks for L2+.
  • Never expand into fleet/memory/foundry unless score ≥ 80 and human opts in.

Version History

  • 07996dc Current 2026-07-31 00:09

Same Skill Collection

skills/loop-budget/SKILL.md
skills/loop-constraints/SKILL.md
skills/loop-triage/SKILL.md
skills/loop-verifier/SKILL.md
skills/minimal-fix/SKILL.md
starters/changelog-drafter-opencode/skills/changelog-scan/SKILL.md
starters/changelog-drafter/.claude/skills/changelog-scan/SKILL.md
starters/changelog-drafter/.claude/skills/draft-release-notes/SKILL.md
starters/changelog-drafter/.grok/skills/changelog-scan/SKILL.md
starters/changelog-drafter/.grok/skills/draft-release-notes/SKILL.md
starters/changelog-drafter/.grok/skills/loop-verifier/SKILL.md
starters/ci-sweeper-opencode/skills/ci-triage/SKILL.md
starters/ci-sweeper/.claude/skills/ci-triage/SKILL.md
starters/ci-sweeper/.codex/skills/ci-triage/SKILL.md
starters/ci-sweeper/.grok/skills/ci-triage/SKILL.md
starters/dependency-sweeper-opencode/skills/dependency-triage/SKILL.md
starters/dependency-sweeper/.claude/skills/dependency-triage/SKILL.md
starters/dependency-sweeper/.codex/skills/dependency-triage/SKILL.md
starters/dependency-sweeper/.grok/skills/dependency-triage/SKILL.md
starters/issue-triage-opencode/skills/issue-triage/SKILL.md
starters/issue-triage/.claude/skills/issue-triage/SKILL.md
starters/issue-triage/.codex/skills/issue-triage/SKILL.md
starters/issue-triage/.grok/skills/issue-triage/SKILL.md
starters/issue-triage/.grok/skills/loop-verifier/SKILL.md
starters/minimal-loop-claude/.claude/skills/loop-triage/SKILL.md
starters/minimal-loop-codex/.codex/skills/loop-triage/SKILL.md
starters/minimal-loop-opencode/skills/loop-triage/SKILL.md
starters/minimal-loop/.grok/skills/loop-triage/SKILL.md
starters/post-merge-cleanup-opencode/skills/post-merge-scan/SKILL.md
starters/post-merge-cleanup/.claude/skills/post-merge-scan/SKILL.md
starters/post-merge-cleanup/.codex/skills/post-merge-scan/SKILL.md
starters/post-merge-cleanup/.grok/skills/post-merge-scan/SKILL.md
starters/pr-babysitter-opencode/skills/pr-review-triage/SKILL.md
starters/pr-babysitter/.claude/skills/pr-review-triage/SKILL.md
starters/pr-babysitter/.codex/skills/pr-review-triage/SKILL.md
starters/pr-babysitter/.grok/skills/pr-review-triage/SKILL.md
starters/changelog-drafter/.codex/skills/changelog-scan/SKILL.md
starters/changelog-drafter/.codex/skills/draft-release-notes/SKILL.md

Metadata

Files
0
Version
a99b1a4
Hash
00c92ac3
Indexed
2026-07-31 00:09

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