Harness Intelligence Wiki
HarnessSkills and Packs

Skill Reference

Source-linked lookup for shared Harness skills

Skill reference is the practical lookup for the shared Harness skill library.

Use it when you need to know which skill exists, when it applies, which pack/category owns it, and where the executable SKILL.md source lives. The source of truth is the shared skills repository. Generated mirrors under .agents/skills and apps/cli/skills are distribution copies.

Direct source links in concept pages point readers to executable SKILL.md contracts when inspection helps; this catalog remains the full lookup.

Use Atomic Skills when a skill needs operator judgment beyond a lookup row.

Phases

SkillUse whenPack/categorySource
business-finderHuman-select optional Business intake and Product Area or Initiative projection for one Fog.phasesSKILL.md
functional-finderHuman-select optional Functional intake and Business structure or Epic projection.phasesSKILL.md
finder-phaseRun the shared human-only resumable Fog intake engine for an explicit Finder lens.phasesSKILL.md
requirements-phaseClose requirements, compile OUT-### outcomes, and project derived delivery identities.phasesSKILL.md
design-phaseTurn existing product evidence into confirmed design constraints and approved artifacts.phasesSKILL.md
delivery-phaseResume scoped delivery by routing current artifacts to one lifecycle phase module at a time.phasesSKILL.md
review-phaseReview a diff, branch, PR, or artifact with findings-first evidence.phasesSKILL.md
debugging-phaseInvestigate runtime failures with evidence, hypotheses, bounded fixes, and reruns.phasesSKILL.md
bug-discovery-phaseRun ClawPatch discovery and report generation without default source mutation.phasesSKILL.md
bug-resolution-phaseClassify and resolve selected ClawPatch findings through bounded Harness edits.phasesSKILL.md
docs-ingest-phaseIngest proven changes into routed wiki/project docs and repo docs.phasesSKILL.md
resolve-debt-phaseValidate or resolve one canonical tech-debt artifact.phasesSKILL.md
goalifyCompile messy context into a compact /goal prompt.phasesSKILL.md

goalify lives in the phase tree for distribution, but it is a prompt compiler rather than a phase wrapper.

Agnostic Skills

SkillUse whenPack/categorySource
hi-cliOperate hi, setup handoffs, updates, reports, and post-command artifacts.agnostic/cliSKILL.md
architect-pipelineDesign or implement provider-neutral CI/CD, infrastructure deployment, release, and promotion workflows.agnostic/securitySKILL.md
debug-agentGather runtime evidence, logs, browser observations, or manual test support.agnostic/debugSKILL.md
docs-onboardingReconstruct initial wiki/spec context from code, docs, and backlog context.agnostic/docsSKILL.md
writing-fragmentsGather reusable raw material for substantial public-facing docs.agnostic/docsSKILL.md
writing-beatsOrder public-doc material into reader-facing beats before final shape.agnostic/docsSKILL.md
writing-shapeTurn fragments and beats into a deliberate article or page structure.agnostic/docsSKILL.md
writing-for-agentsWrite skills, prompts, handoffs, and agent instructions with precise triggers.agnostic/docsSKILL.md
handoffCompact current session state into a clean continuation document.agnostic/genericSKILL.md
create-specCompile closed decisions into an agent-ready provider-neutral SPEC.md.agnostic/planningSKILL.md
create-planTurn a reviewed spec into a dependency-aware execution plan.agnostic/planningSKILL.md
implement-specExecute an approved plan with notes, validation, and closeout evidence.agnostic/planningSKILL.md
grillingRun prerequisite-settled frontier rounds for requirements, plans, or design.agnostic/requirementsSKILL.md
domain-modelingSharpen domain language while a requirements grill is active.agnostic/requirementsSKILL.md
swarm-plannerPlan multi-agent execution only when explicitly invoked.agnostic/subagentsSKILL.md
requirements-grillPin requirements branches, glossary, axioms, parked scope, and wiki synthesis.agnostic/requirementsSKILL.md
write-backlogReconcile or materialize Linear/GitHub product topology, Finder projections, normalization, or observed delivery state.agnostic/requirementsSKILL.md
parallel-researchFan out readonly research across independent questions or artifacts.agnostic/researchSKILL.md
prototypeBuild one-file logic demos or switchable UI variants to answer a design question.agnostic/researchSKILL.md
wait-whatRequest a context-restated, simplified-English re-pitch.miscSKILL.md
improve-codebase-architectureSurface architecture friction, poor boundaries, and module-depth opportunities.agnostic/researchSKILL.md
reviewFrame reviews with separate Standards and Spec axes.agnostic/qualitySKILL.md
autoreviewRun the OpenClaw structured review helper as the core review runtime.agnostic/qualitySKILL.md
simplifyReduce avoidable complexity, naming drift, and unnecessary abstraction.agnostic/qualitySKILL.md
tddWrite or review changes through test-first or test-guided practice.agnostic/qualitySKILL.md
make-tsuiteAudit automated software test portfolios or apply authorized test-only changes without production changes.agnostic/qualitySKILL.md
backend-domain-structureOrganize backend code around domain boundaries.agnostic/backendSKILL.md
backend-recoverable-actionsDesign backend operations that can recover, retry, and report failures.agnostic/backendSKILL.md
logging-best-practicesImprove structured logs, event shape, and observability context.agnostic/backendSKILL.md
agent-browserVerify local web flows with browser automation and evidence capture.agnostic/frontendSKILL.md
frontend-domain-structureOrganize frontend application code around domain ownership.agnostic/frontendSKILL.md
design-taste-frontendImprove UI/UX quality, composition, visual hierarchy, and frontend taste.agnostic/frontendSKILL.md
gpt-tasteApply high-end UX/UI taste guidance for product surfaces.agnostic/frontendSKILL.md
image-to-codeGenerate website design images first, then implement the frontend to match them.agnostic/frontendSKILL.md
imagegen-frontend-webGenerate one premium website design reference image per section.agnostic/frontendSKILL.md
imagegen-frontend-mobileGenerate premium app-native mobile screen concepts inside phone mockups.agnostic/frontendSKILL.md
redesign-existing-projectsUpgrade an existing web project without losing its product purpose.agnostic/frontendSKILL.md
write-a-skillAuthor a reusable Harness skill.agnosticSKILL.md

grilling preserves Matt Pocock's MIT-licensed batch-grill-me primitive pinned at 9603c1cc8118d08bc1b3bf34cf714f62178dea3b. Devpunks adapts invocation metadata while requirements, planning, onboarding, and design wrappers compose the primitive.

domain-modeling is imported from its pinned upstream source, which remains the authority for modeling behavior. requirements-grill invokes it with the active grill glossary as working persistence. After accepted closure, the existing wiki-synthesis step promotes accepted terminology into the routed glossary for the relevant bounded context.

wait-what is user-invoked. It asks for the same explanation with restored context, ASD-STE100 Simplified Technical English, and stable vocabulary from GLOSSARY.md; it is not an automatic prose filter.

architect-pipeline is part of the default security pack. It owns provider-neutral CI/CD and infrastructure-deployment orchestration, including release identity, artifact creation, publication, retry, and promotion theory. Route explicit pipeline security audits to audit-cicd-security; route application and language security work to security-best-practices. The Pulumi pack owns Pulumi APIs and resource, state, registry, authentication, ESC, and Automation API specifics.

Framework Skills

SkillUse whenPack/categorySource
better-auth-best-practicesIntegrate or review Better Auth behavior.frameworks/better-authSKILL.md
effectBuild production TypeScript applications with Effect v4.frameworks/effectSKILL.md
effect-backend-structureStructure Effect backend modules and ownership.frameworks/effectSKILL.md
effect-recoverable-actionsApply recoverable-action patterns in Effect code.frameworks/effectSKILL.md
elysiajsBuild or review ElysiaJS backend code.frameworks/elysiaSKILL.md
nestjs-best-practicesReview or implement NestJS best practices.frameworks/nestjsSKILL.md
nestjs-expertBuild or debug NestJS systems with deeper framework guidance.frameworks/nestjsSKILL.md
next-best-practicesBuild or review Next.js App Router behavior.frameworks/nextjsSKILL.md
next-cache-componentsWork with Next.js Cache Components.frameworks/nextjsSKILL.md
pulumi-overviewRoute Pulumi IaC, Pulumi Cloud, and related Pulumi work.frameworks/pulumiSKILL.md
pulumi-best-practicesWrite or review reliable Pulumi programs.frameworks/pulumiSKILL.md
pulumi-componentAuthor Pulumi ComponentResource classes.frameworks/pulumiSKILL.md
pulumi-automation-apiUse Pulumi Automation API safely.frameworks/pulumiSKILL.md
pulumi-escWork with Pulumi ESC environments, secrets, and configuration.frameworks/pulumiSKILL.md
provider-upgradeUpgrade Pulumi providers without unintended infrastructure changes.frameworks/pulumiSKILL.md
package-usageTrack package usage and versions across Pulumi organization stacks.frameworks/pulumiSKILL.md
async-react-patternsApply React async UI and data-flow patterns.frameworks/reactSKILL.md
vercel-composition-patternsReview React composition and component architecture.frameworks/reactSKILL.md
vercel-react-best-practicesApply React performance and correctness guidance.frameworks/reactSKILL.md
tanstack-queryManage server state with TanStack Query.frameworks/tanstack-querySKILL.md
trpc/tanstack-queryApply TanStack Query patterns in a tRPC surface.frameworks/trpcSKILL.md
turborepoWork with Turborepo structure, tasks, cache, filtering, and CI.frameworks/turborepoSKILL.md

Language Skills

SkillUse whenPack/categorySource
quality-typesImprove TypeScript type quality and boundary safety.languages/typescriptSKILL.md
async-python-patternsApply async Python design and implementation patterns.languages/pythonSKILL.md
python-code-styleImprove Python readability, conventions, and style.languages/pythonSKILL.md
python-design-patternsApply Python design patterns without overcomplication.languages/pythonSKILL.md
python-backend-structureCompound backend-domain-structure with Python packages, import direction, public APIs, and composition roots.languages/pythonSKILL.md
python-testing-patternsWrite or review Python tests and test architecture.languages/pythonSKILL.md

python-project-structure is retained only as a deprecated compatibility ID that redirects to python-backend-structure.

On this page