Skip to content

Commit eb4ad23

Browse files
committed
Updates references to the I/O connector skill
1 parent 6f30f14 commit eb4ad23

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

.agent/skills/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ This directory contains skills that help the agent perform specialized tasks in
3030
| [contributing](contributing/SKILL.md) | PR workflow, issue management, code review, release cycles |
3131
| [gradle-build](gradle-build/SKILL.md) | Build commands, flags, publishing, troubleshooting |
3232
| [io-connectors](io-connectors/SKILL.md) | 51+ I/O connectors, testing patterns, usage examples |
33+
| [developing-new-io-connectors](developing-new-io-connectors/SKILL.md) | A detailed guide on developing new I/O connectors |
3334
| [java-development](java-development/SKILL.md) | Java SDK development, building, testing, project structure |
3435
| [license-compliance](license-compliance/SKILL.md) | Apache 2.0 license headers for all new files |
3536
| [python-development](python-development/SKILL.md) | Python SDK environment setup, testing, building pipelines |

.agent/skills/developing-new-io-connectors/SKILL.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,3 +343,5 @@ Add any necessary documentation for your connector under the `website/www/site/c
343343

344344
> [!TIP]
345345
> **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.
346+
347+
For mor details see the [Developing I/O connectors](https://beam.apache.org/documentation/io/developing-io-overview) guide.

.agent/skills/io-connectors/SKILL.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,10 @@ Beam supports using I/O connectors from one SDK in another via the expansion ser
189189
```
190190

191191
## Creating New Connectors
192-
See [Developing I/O connectors](https://beam.apache.org/documentation/io/developing-io-overview)
193192

194193
Key components:
195194
1. **Source** - Reads data (bounded or unbounded)
196195
2. **Sink** - Writes data
197196
3. **Read/Write transforms** - User-facing API
198197

199-
For more detailed information see the [Developing I/O connectors](https://beam.apache.org/documentation/io/developing-io-overview) guide.
198+
For more detailed information on developing new I/O connectors see the [Developing new I/O connectors SKILL](../developing-new-io-connectors/SKILL.md).

0 commit comments

Comments
 (0)