# gdtest_skill_config > A streaming toolkit with enriched skill configuration ## Docs ### API Reference #### Classes > Core classes - [Stream](reference/Stream.html): A lazy stream reader - [Sink](reference/Sink.html): A buffered output sink #### Stream Methods > Methods for the Stream class - [Stream.__enter__](reference/Stream.__enter__.html) - [Stream.__exit__](reference/Stream.__exit__.html) - [Stream.read](reference/Stream.read.html) - [Stream.close](reference/Stream.close.html) - [Stream.map](reference/Stream.map.html) - [Stream.filter](reference/Stream.filter.html) #### Functions > Public functions - [batch](reference/batch.html): Yield items from an iterable in fixed-size batches