基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/andreadellacorte/groove --skill groove-admin-install命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | groove-admin-install |
| description | Install groove backends, companions, and AGENTS.md bootstrap. Run once per repo. |
| license | MIT |
| allowed-tools | Read Write Edit Glob Grep Bash(git:*) Bash(beans:*) Bash(gh:*) Bash(linear:*) Bash(npx:*) Bash(mkdir:*) AskUserQuestion |
| metadata | {"author":"andreadellacorte"} |
All groove backends are installed in dependency order, companion skills and groove skill symlinks are present (first install is not complete without them), AGENTS.md contains the session bootstrap, and the repo is ready for use.
SKILL.md exists after step 4.claude/skills/groove* and .cursor/skills/groove* point at .agents/skills/groove* — required on every install runRun in order:
.groove/index.md does not exist, run /groove-admin-config --defaults to create it with all defaults (no prompts)/groove-utilities-task-install — installs the configured task backend (e.g. beans)/groove-utilities-memory-install — creates memory directories.agents/skills/. If SKILL.md is missing, run the matching npx skills add command; on transient failure, retry once, then report failure (install is not complete until all three succeed).
test -f .agents/skills/find-skills/SKILL.md or npx skills add https://github.com/vercel-labs/skills --skill find-skillstest -f .agents/skills/agent-browser/SKILL.md or npx skills add https://github.com/vercel-labs/agent-browser --skill agent-browsertest -f .agents/skills/pdf-to-markdown/SKILL.md or npx skills add andreadellacorte/groove --skill pdf-to-markdowntest -f each of the three SKILL.md paths — if any missing, stop and report install incomplete (do not claim success).groove-* commands resolve.
mkdir -p .claude/skills .cursor/skills (Claude Code expects .claude/skills/; Cursor expects .cursor/skills/).agents/skills/ that starts with groove:
.claude/skills/<name> as a symlink → ../../.agents/skills/<name>.cursor/skills/<name> as a symlink → ../../.agents/skills/<name>mkdir -p .claude/skills .cursor/skills && for skill in .agents/skills/groove*; do name=$(basename "$skill"); ln -sfn "../../.agents/skills/$name" ".claude/skills/$name"; ln -sfn "../../.agents/skills/$name" ".cursor/skills/$name"; doneln -sfn (no-dereference) — ln -sf on an existing directory symlink follows the symlink and creates a nested symlink inside the target directorygroove-* name exists under .agents/skills/ and matching symlinks exist under .claude/skills/ and .cursor/skills/.groove/hooks/ if it does not exist.groove/.cache/ if it does not exist (with a .gitkeep).groove/hooks/start.md does not exist, create it with:
# Hook: Session Start
Runs automatically at the end of `/groove-daily-start`.
Add items to `## Actions` to automate session-start tasks.
## Actions
<!-- Add actions here, one per line. Examples:
- Run `git fetch --all` to refresh remote refs
- Print "Good morning — groove is ready"
-->
.groove/hooks/end.md does not exist, create it with:
# Hook: Session End
Runs automatically at the end of `/groove-daily-end`.
Add items to `## Actions` to automate session-end tasks.
## Actions
<!-- Add actions here, one per line. Examples:
- Run `git push` to push today's commits
- Print "Session closed — see you tomorrow"
-->
.groove/.gitignore from git.* sub-keys in .groove/index.md (see /groove-admin-config for rules).groove/index.md for tasks.backend and git.* config before running.groove/index.md does not exist, /groove-admin-config is run first (step 1) to create itAGENTS.md update is additive per section — preserve all other content✓ task backend (beans)
✓ memory backend — memory dirs ready
✓ companion: find-skills
✓ companion: agent-browser
✓ companion: pdf-to-markdown
✓ platform symlinks (.claude/skills/, .cursor/skills/)
✓ hooks: .groove/hooks/ ready
Groove engineering workflow system. Top-level entry point. Use groove-daily-*, groove-work-*, groove-utilities-*, groove-admin-* for all workflow and admin commands.
Install a rich Claude Code statusline into ~/.claude/hooks/ and ~/.claude/settings.json. Displays model, git context, token usage, effort level, 5h/7d usage limits, and active /loop count with next-fire time.
Set up task backend and configuration.