Agent Skillsarchestra-ai/archestra › archestra-pr-hygiene

archestra-pr-hygiene

GitHub

用于在 Archestra 项目中创建或更新 Pull Request 时,规范提交标题和描述。确保内容基于实际代码变更,遵循约定式提交格式,并检查敏感信息泄露。

.agents/skills/archestra-pr-hygiene/SKILL.md archestra-ai/archestra

触发场景

需要撰写 PR 标题或描述 准备合并代码前的元数据检查

安装

npx skills add archestra-ai/archestra --skill archestra-pr-hygiene -g -y
更多选项

非标准路径

npx skills add https://github.com/archestra-ai/archestra/tree/main/.agents/skills/archestra-pr-hygiene -g -y

不安装直接使用

npx skills use archestra-ai/archestra@archestra-pr-hygiene

指定 Agent (Claude Code)

npx skills add archestra-ai/archestra --skill archestra-pr-hygiene -a claude-code -g -y

安装 repo 全部 skill

npx skills add archestra-ai/archestra --all -g -y

预览 repo 内 skill

npx skills add archestra-ai/archestra --list

SKILL.md

Frontmatter
{
    "name": "archestra-pr-hygiene",
    "description": "Use when opening or updating an Archestra pull request to write an accurate conventional title and a practical, evidence-based description."
}

Archestra pull request hygiene

Review the final diff and commit history before writing PR metadata. Describe the change that is actually present, not the work session that produced it.

Title

Follow .github/commitlint.config.js: use a conventional-commit title such as feat(scope): add runtime credentials, choose one of its allowed types, omit a trailing period, and stay within its 100-character limit. Keep the title focused on the PR's primary outcome.

Description

Keep the body concise and concrete. Cover:

  • the problem or user need being addressed;
  • the implementation approach and important behavior changes;
  • meaningful alternatives or tradeoffs, when they affected the design;
  • how the change was exercised as a real workflow, including the scenario and observed result.

Do not pad the description with a list of routine commands, lint/type-check status, test counts, generic claims of quality, or a file-by-file changelog. Mention an automated check only when it validates a behavior that is otherwise difficult to explain or when its result is material to the reviewer.

Before opening or updating the PR, verify that the title and body still match the final diff and do not expose secrets, private data, or customer identifiers.

版本历史

  • 6290aab 当前 2026-09-11 16:19

同 Skill 集合

.agents/skills/archestra-dev-backend-tests/SKILL.md
.agents/skills/archestra-dev-backend/SKILL.md
.agents/skills/archestra-dev-bench-analysis/SKILL.md
.agents/skills/archestra-dev-e2e/SKILL.md
.agents/skills/archestra-dev-frontend/SKILL.md
.agents/skills/archestra-dev-investigate/SKILL.md
.agents/skills/archestra-dev-llm-providers/SKILL.md
.agents/skills/archestra-dev-migrations/SKILL.md
.agents/skills/archestra-dev-observability/SKILL.md
.agents/skills/archestra-dev-override-sweep/SKILL.md
.agents/skills/archestra-dev-rust-napi/SKILL.md
.agents/skills/archestra-dev-testing/SKILL.md
.agents/skills/archestra-docs-writer/SKILL.md
.agents/skills/archestra-mcp-catalog-entry/SKILL.md
.agents/skills/managing-archestra-releases/SKILL.md
.claude/skills/archestra-dev-backend-tests/SKILL.md
.claude/skills/archestra-dev-backend/SKILL.md
.claude/skills/archestra-dev-bench-analysis/SKILL.md
.claude/skills/archestra-dev-e2e/SKILL.md
.claude/skills/archestra-dev-frontend/SKILL.md
.claude/skills/archestra-dev-investigate/SKILL.md
.claude/skills/archestra-dev-llm-providers/SKILL.md
.claude/skills/archestra-dev-migrations/SKILL.md
.claude/skills/archestra-dev-observability/SKILL.md
.claude/skills/archestra-dev-override-sweep/SKILL.md
.claude/skills/archestra-dev-rust-napi/SKILL.md
.claude/skills/archestra-dev-testing/SKILL.md
.claude/skills/archestra-docs-writer/SKILL.md
.claude/skills/archestra-mcp-catalog-entry/SKILL.md
.codex/skills/archestra-dev-backend-tests/SKILL.md
.codex/skills/archestra-dev-backend/SKILL.md
.codex/skills/archestra-dev-bench-analysis/SKILL.md
.codex/skills/archestra-dev-e2e/SKILL.md
.codex/skills/archestra-dev-frontend/SKILL.md
.codex/skills/archestra-dev-investigate/SKILL.md
.codex/skills/archestra-dev-llm-providers/SKILL.md
.codex/skills/archestra-dev-migrations/SKILL.md
.codex/skills/archestra-dev-observability/SKILL.md
.codex/skills/archestra-dev-override-sweep/SKILL.md
.codex/skills/archestra-dev-rust-napi/SKILL.md
.codex/skills/archestra-dev-testing/SKILL.md
.codex/skills/archestra-docs-writer/SKILL.md
.codex/skills/archestra-mcp-catalog-entry/SKILL.md
.codex/skills/archestra-pr-hygiene/SKILL.md
ai-labs/skills/access-request-intake/SKILL.md
ai-labs/skills/cipher-decoder/SKILL.md
ai-labs/skills/sales-ledger/SKILL.md
migration-kit/SKILL.md
.agents/skills/archestra-dev-interactions-migrations/SKILL.md

元信息

文件数
0
版本
6290aab
Hash
d51caeb8
收录时间
2026-09-11 16:19

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-12 02:19
浙ICP备14020137号-1 $访客地图$