This is an automated email from the ASF dual-hosted git repository.
chamikaramj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 8d15c63d551 Updates references to the I/O connector skill (#38923)
8d15c63d551 is described below
commit 8d15c63d55192bd8d30a109c9193f70074ed2877
Author: Chamikara Jayalath <[email protected]>
AuthorDate: Thu Jun 11 11:22:51 2026 -0700
Updates references to the I/O connector skill (#38923)
---
.agent/skills/README.md | 1 +
.agent/skills/developing-new-io-connectors/SKILL.md | 2 ++
.agent/skills/io-connectors/SKILL.md | 3 +--
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/.agent/skills/README.md b/.agent/skills/README.md
index 4b10d4f540d..b0388303714 100644
--- a/.agent/skills/README.md
+++ b/.agent/skills/README.md
@@ -30,6 +30,7 @@ This directory contains skills that help the agent perform
specialized tasks in
| [contributing](contributing/SKILL.md) | PR workflow, issue management, code
review, release cycles |
| [gradle-build](gradle-build/SKILL.md) | Build commands, flags, publishing,
troubleshooting |
| [io-connectors](io-connectors/SKILL.md) | 51+ I/O connectors, testing
patterns, usage examples |
+| [developing-new-io-connectors](developing-new-io-connectors/SKILL.md) | A
detailed guide on developing new I/O connectors |
| [java-development](java-development/SKILL.md) | Java SDK development,
building, testing, project structure |
| [license-compliance](license-compliance/SKILL.md) | Apache 2.0 license
headers for all new files |
| [python-development](python-development/SKILL.md) | Python SDK environment
setup, testing, building pipelines |
diff --git a/.agent/skills/developing-new-io-connectors/SKILL.md
b/.agent/skills/developing-new-io-connectors/SKILL.md
index dfda083085d..14176e75ce4 100644
--- a/.agent/skills/developing-new-io-connectors/SKILL.md
+++ b/.agent/skills/developing-new-io-connectors/SKILL.md
@@ -343,3 +343,5 @@ Add any necessary documentation for your connector under
the `website/www/site/c
> [!TIP]
> **Canonical Reference Implementations:** When developing a new connector, we
> highly recommend studying **Apache Iceberg**
> ([IcebergIO.java](https://github.com/apache/beam/blob/master/sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/IcebergIO.java))
> and **Delta Lake**
> ([DeltaIO.java](https://github.com/apache/beam/blob/master/sdks/java/io/delta/src/main/java/org/apache/beam/sdk/io/delta/DeltaIO.java))
> as state-of-the-art reference implementations.
+
+For more details see the [Developing I/O
connectors](https://beam.apache.org/documentation/io/developing-io-overview)
guide.
diff --git a/.agent/skills/io-connectors/SKILL.md
b/.agent/skills/io-connectors/SKILL.md
index e0f641c46e0..e0adae841fe 100644
--- a/.agent/skills/io-connectors/SKILL.md
+++ b/.agent/skills/io-connectors/SKILL.md
@@ -189,11 +189,10 @@ Beam supports using I/O connectors from one SDK in
another via the expansion ser
```
## Creating New Connectors
-See [Developing I/O
connectors](https://beam.apache.org/documentation/io/developing-io-overview)
Key components:
1. **Source** - Reads data (bounded or unbounded)
2. **Sink** - Writes data
3. **Read/Write transforms** - User-facing API
-For more detailed information see the [Developing I/O
connectors](https://beam.apache.org/documentation/io/developing-io-overview)
guide.
\ No newline at end of file
+For more detailed information on developing new I/O connectors see the
[Developing new I/O connectors SKILL](../developing-new-io-connectors/SKILL.md).
\ No newline at end of file