← 返回列表

harness-engineering-skills

面向 Claude 与 Codex 的 AI 原生工程工作流技能,支持基于仓库的从 PRD 到代码编排、里程碑交付与结果验证。

AI原生工程
工作流编排
PRD到代码
里程碑交付
结果验证
代码仓库
开发者工具
11⬇️ 0🏷️ main📦 2
harness-engineering-skills-main.zip
431.0 KB下载
安装与使用说明

Codex

  1. 先下载 ZIP 包(例如:harness-engineering-skills-main.zip)。
  2. 解压后放到 $CODEX_HOME/skills/ 目录下。
  3. 如果没有设置 $CODEX_HOME,通常可放到 ~/.codex/skills/
  4. 确保目录内有 SKILL.md,然后重开会话即可使用。

源码目录预览

├── .github
│   └── workflows
│       ├── ci.yml
│       ├── e2e.yml
│       ├── release.yml
│       └── validate.yml
├── harness-engineering-orchestrator
│   ├── agents
│   │   ├── execution-engine
│   │   │   ├── 01-preflight.md
│   │   │   ├── 02-task-loop.md
│   │   │   ├── 03-spike-workflow.md
│   │   │   ├── 04-stack-scaffolds.md
│   │   │   ├── 05-debug-and-learning.md
│   │   │   └── 06-observability.md
│   │   ├── code-reviewer.md
│   │   ├── context-compactor.md
│   │   ├── design-reviewer.md
│   │   ├── entropy-scanner.md
│   │   ├── execution-engine.md
│   │   ├── fast-path-bootstrap.md
│   │   ├── frontend-designer.md
│   │   ├── harness-validator.md
│   │   ├── market-research.md
│   │   ├── openai.yaml
│   │   ├── orchestrator.md
│   │   ├── prd-architect.md
│   │   ├── project-discovery.md
│   │   ├── scaffold-generator.md
│   │   └── tech-stack-advisor.md
│   ├── references
│   │   ├── advanced
│   │   │   ├── agents-md-template
│   │   │   │   ├── 01-entry-file.md
│   │   │   │   └── 02-ai-modules.md
│   │   │   ├── adr-template.md
│   │   │   ├── cross-platform-notes.md
│   │   │   ├── database-migration.md
│   │   │   ├── feature-flag-strategy.md
│   │   │   ├── gitbook-template.md
│   │   │   ├── github-actions-template.md
│   │   │   └── readme-template.md
│   │   ├── gates-and-guardians
│   │   │   ├── 01-guardians.md
│   │   │   ├── 02-phase-gates.md
│   │   │   ├── 03-task-and-milestone-gates.md
│   │   │   └── 04-final-validation.md
│   │   ├── runtime
│   │   │   ├── hooks
│   │   │   │   ├── check-guardian.test.ts
│   │   │   │   ├── check-guardian.ts
│   │   │   │   ├── claude-config.ts
│   │   │   │   ├── codex-config.ts
│   │   │   │   ├── install-git-hooks.test.ts
│   │   │   │   ├── install-git-hooks.ts
│   │   │   │   └── sync-agents.ts
│   │   │   ├── orchestrator
│   │   │   │   ├── agent-registry.ts
│   │   │   │   ├── autoflow.ts
│   │   │   │   ├── context-builder.ts
│   │   │   │   ├── dispatcher.ts
│   │   │   │   ├── launcher.test.ts
│   │   │   │   ├── launcher.ts
│   │   │   │   ├── material-policy.ts
│   │   │   │   ├── milestone-closeout.test.ts
│   │   │   │   ├── parallel-dispatch.test.ts
│   │   │   │   ├── phase-readiness.test.ts
│   │   │   │   ├── phase-readiness.ts
│   │   │   │   ├── runtime-adapter.test.ts
│   │   │   │   └── runtime-adapter.ts
│   │   │   ├── validation
│   │   │   │   ├── env-and-guardians.ts
│   │   │   │   ├── helpers.ts
│   │   │   │   ├── milestone-score.ts
│   │   │   │   ├── phase.ts
│   │   │   │   ├── reporter.ts
│   │   │   │   ├── state.ts
│   │   │   │   ├── task.test.ts
│   │   │   │   └── task.ts
│   │   │   ├── atomic-commit.ts
│   │   │   ├── automation.test.ts
│   │   │   ├── automation.ts
│   │   │   ├── backlog.test.ts
│   │   │   ├── backlog.ts
│   │   │   ├── entropy.ts
│   │   │   ├── env-local.ts
│   │   │   ├── execution.parallel.test.ts
│   │   │   ├── execution.ts
│   │   │   ├── generated-files.ts
│   │   │   ├── learning.ts
│   │   │   ├── local-bootstrap.ts
│   │   │   ├── metrics.ts
│   │   │   ├── phase-structural.ts
│   │   │   ├── planning-docs.ts
│   │   │   ├── prd-delta.test.ts
│   │   │   ├── prd-delta.ts
│   │   │   ├── progress.test.ts
│   │   │   ├── progress.ts
│   │   │   ├── public-docs.test.ts
│   │   │   ├── public-docs.ts
│   │   │   ├── shared.ts
│   │   │   ├── skill-source.ts
│   │   │   ├── stage.test.ts
│   │   │   ├── stages.ts
│   │   │   ├── state-core.ts
│   │   │   ├── state-io.ts
│   │   │   ├── surfaces.ts
│   │   │   ├── task-checklist.ts
│   │   │   ├── toolchain-detect.test.ts
│   │   │   ├── toolchain-detect.ts
│   │   │   ├── toolchain-registry.ts
│   │   │   └── workflow-history.ts
│   │   ├── stacks
│   │   │   ├── 01-web-app.md
│   │   │   ├── 02-cli-and-agent.md
│   │   │   ├── 03-apple-and-monorepo.md
│   │   │   ├── 04-dependency-cruiser.md
│   │   │   ├── 05-android.md
│   │   │   ├── 06-api-backend.md
│   │   │   └── 07-cross-platform-mobile.md
│   │   ├── agent-interaction-model.md
│   │   ├── agents-md-template.md
│   │   ├── autoflow-algorithm.md
│   │   ├── concurrency.md
│   │   ├── deployment-workflow.md
│   │   ├── discovery-questionnaire.md
│   │   ├── document-templates.md
│   │   ├── error-and-recovery.md
│   │   ├── extension-guide.md
│   │   ├── gates-and-guardians.md
│   │   ├── golden-principles.md
│   │   ├── harness-add-surface.ts
│   │   ├── harness-advance.ts
│   │   ├── harness-api-add.ts
│   │   ├── harness-approve.ts
│   │   ├── harness-audit.ts
│   │   ├── harness-compact.ts
│   │   ├── harness-entropy-scan.ts
│   │   ├── harness-init.ts
│   │   ├── harness-learn.ts
│   │   ├── harness-merge-milestone.ts
│   │   ├── harness-metrics.ts
│   │   ├── harness-orchestrate.ts
│   │   ├── harness-orchestrator.ts
│   │   ├── harness-resume.ts
│   │   ├── harness-scope-change.ts
│   │   ├── harness-stage.ts
│   │   ├── harness-state.ts
│   │   ├── harness-sync-docs.ts
│   │   ├── harness-sync-skills.ts
│   │   ├── harness-types.ts
│   │   ├── harness-upgrade-runtime.test.ts
│   │   ├── harness-upgrade-runtime.ts
│   │   ├── harness-validate.ts
│   │   ├── hooks-guide.md
│   │   ├── html-prototype-guide.md
│   │   ├── level-upgrade-backfill.md
│   │   ├── observability.md
│   │   ├── safety-model.md
│   │   ├── scope-change-protocol.md
│   │   ├── setup-internals.md
│   │   ├── skill-appendix.md
│   │   ├── stacks.md
│   │   ├── types.ts
│   │   ├── version-history.md
│   │   └── worktree-workflow.md
│   ├── scripts
│   │   ├── e2e
│   │   │   └── run-matrix.ps1
│   │   ├── setup
│   │   │   ├── core.test.ts
│   │   │   ├── core.ts
│   │   │   └── shared.ts
│   │   ├── check-skill-contract.mjs
│   │   ├── contract-manifest.json
│   │   ├── harness-setup.ts
│   │   ├── harness-upgrade-runtime.ts
│   │   └── run-tracked-tests.mjs
│   ├── templates
│   │   ├── .github
│   │   │   ├── ISSUE_TEMPLATE
│   │   │   │   ├── bug_report.md.template
│   │   │   │   └── feature_request.md.template
│   │   │   └── workflows
│   │   │       ├── ci-go.yml.template
│   │   │       ├── ci-java.yml.template
│   │   │       ├── ci-kotlin.yml.template
│   │   │       ├── ci-python.yml.template
│   │   │       ├── ci-rust.yml.template
│   │   │       ├── ci.yml.template
│   │   │       └── release.yml.template
│   │   ├── docs
│   │   │   ├── adr
│   │   │   │   ├── ADR-001-initial-tech-stack.md.template
│   │   │   │   └── README.md.template
│   │   │   ├── ai
│   │   │   │   ├── 01-operating-principles.md.template
│   │   │   │   ├── 02-project-context.md.template
│   │   │   │   ├── 03-guardrails.md.template
│   │   │   │   ├── 04-task-execution.md.template
│   │   │   │   ├── 05-commands.md.template
│   │   │   │   └── 06-context-health.md.template
│   │   │   ├── architecture
│   │   │   │   ├── 01-system-overview.md.template
│   │   │   │   ├── 02-project-structure.md.template
│   │   │   │   ├── 03-dependency-rules.md.template
│   │   │   │   ├── 04-state-and-validation.md.template
│   │   │   │   └── 05-initial-decisions.md.template
│   │   │   ├── design
│   │   │   │   └── DESIGN_SYSTEM.md.template
│   │   │   ├── gitbook
│   │   │   │   ├── api-reference
│   │   │   │   │   └── overview.md.template
│   │   │   │   ├── architecture
│   │   │   │   │   ├── decisions.md.template
│   │   │   │   │   └── overview.md.template
│   │   │   │   ├── changelog
│   │   │   │   │   └── CHANGELOG.md.template
│   │   │   │   ├── getting-started
│   │   │   │   │   ├── configuration.md.template
│   │   │   │   │   ├── installation.md.template
│   │   │   │   │   └── quickstart.md.template
│   │   │   │   ├── guides
│   │   │   │   │   └── m1.md.template
│   │   │   │   ├── README.md.template
│   │   │   │   └── SUMMARY.md.template
│   │   │   ├── prd
│   │   │   │   ├── 01-overview.md.template
│   │   │   │   ├── 02-users-and-design.md.template
│   │   │   │   ├── 03-requirements.md.template
│   │   │   │   ├── 04-non-functional.md.template
│   │   │   │   ├── 05-open-questions.md.template
│   │   │   │   └── 06-changelog.md.template
│   │   │   ├── progress
│   │   │   │   ├── 01-summary.md.template
│   │   │   │   ├── 02-current-state.md.template
│   │   │   │   ├── 03-backlog.md.template
│   │   │   │   ├── 04-blockers.md.template
│   │   │   │   ├── 05-worktrees.md.template
│   │   │   │   └── 06-next-session.md.template
│   │   │   ├── public
│   │   │   │   ├── documentation-map.md.template
│   │   │   │   ├── quick-start.md.template
│   │   │   │   └── tech-stack.md.template
│   │   │   ├── ARCHITECTURE.md.template
│   │   │   ├── PRD.md.template
│   │   │   └── PROGRESS.md.template
│   │   ├── scripts
│   │   │   └── harness-local
│   │   │       ├── restore.ts.template
│   │   │       └── workspace-runner.mjs.template
│   │   ├── skills
│   │   │   └── api-wrapper
│   │   │       └── SKILL.md.template
│   │   ├── src
│   │   │   └── app
│   │   │       └── index.ts.template
│   │   ├── tests
│   │   │   └── unit
│   │   │       └── scaffold-smoke.test.ts.template
│   │   ├── .dependency-cruiser.cjs.template
│   │   ├── AGENTS.md.template
│   │   ├── CONTRIBUTING.md.template
│   │   ├── LICENSE.template
│   │   ├── PULL_REQUEST_TEMPLATE.md.template
│   │   ├── README.md.template
│   │   ├── SECURITY.md.template
│   │   ├── SKILLS.md.template
│   │   ├── _env.example.template
│   │   ├── biome.json.template
│   │   ├── gitbook.yaml.template
│   │   ├── package.json.template
│   │   ├── pnpm-workspace.yaml.template
│   │   ├── tsconfig.json.template
│   │   └── turbo.json.template
│   ├── CONTRIBUTING.md
│   ├── LICENSE
│   ├── README.md
│   ├── SECURITY.md
│   ├── SKILL.md
│   └── config.example.json
├── scripts
│   └── validate-repo.mjs
├── .gitattributes
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── README.en.md
├── README.md
├── README.zh-CN.md
└── SECURITY.md

元数据

Slug: harness-engineering-skills

作者: Phlegonlabs

协议: MIT

包大小: 431.0 KB

SHA256: 7ee8567797de70cc7588876972dcbf47ce4efc8133a7e9a2884f7eee21d35aac