# Tekton Pipeline Discovery

> Use this when you need to find your way around tektoncd/pipeline before editing, reviewing, or debugging Tekton Pipelines code.

- Skill: `tektoncd/tekton-pipeline-discovery` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tektoncd/tekton-pipeline-discovery`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tektoncd/tekton-pipeline-discovery/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: tektoncd (https://skillmd.com/u/tektoncd)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tektoncd/tekton-pipeline-discovery

---


# Tekton Pipeline Discovery

Use this skill for the first pass through the repo. It should help you find the right files quickly without turning into a second set of project rules.

## Start here

1. Read `AGENTS.md`.
2. Use `docs/agents/agent-context.md` as the repo map.
3. Then read the docs for the area you are touching. The common ones are `CONTRIBUTING.md`, `DEVELOPMENT.md`, `api_compatibility_policy.md`, `test/README.md`, and files under `docs/developers/`.

## Working notes

- Keep the change small enough that a maintainer can review it without guessing your intent.
- Test the package you touched before running broad suites.
- Prefer new private helpers under `internal/` unless the code is intentionally public API.
- Do not hand-edit generated code or `vendor/`.
- For CRD/API behavior, check compatibility before changing fields, defaults, status, labels, or generated clients.
- For e2e changes, follow the categories and annotations in `test/README.md`.

## Common commands

```sh
go test ./pkg/...                         # broad package tests
./hack/verify-codegen.sh                  # generated-code consistency
./hack/verify-agent-readiness.sh          # local AGENTS.md and skill discovery check
```

## PR notes

- Follow `.github/pull_request_template.md`.
- Keep the `release-note` block accurate; use `NONE` only when there is no user-facing impact.
- Use `Fixes #...` only when the PR fully resolves the issue.
- For agent-context-only docs changes, `./hack/verify-agent-readiness.sh` is usually the right targeted check.

