github.com/atomist/skill ↗

API to implement a JavaScript/TypeScript-based Atomist Skills

An animated visualization of atomist/skill's Git history from January 2020 to February 2021, built by 8 contributors. The codebase reached 1,937 lines, mostly TypeScript. The video runs 51 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

TypeScript

Contributors

8

Lines of Code

1,937

From

2020-01-22

To

2021-02-09

Advertisement

About atomist/skill

The `@atomist/skill` package is an API for building Atomist Skills using JavaScript or TypeScript. Atomist Skills are automation tools that can be integrated into development workflows, and this library provides the core programming interface needed to implement them in these popular languages.

The project serves as a foundation for developers who want to create custom Skills without needing to work directly with lower-level APIs. It handles the boilerplate and integration concerns, allowing developers to focus on their skill's business logic. The package is part of the broader Atomist ecosystem, which includes the Software Delivery Machine (SDM) for automating software development processes.

The project is maintained by Atomist and is open to community contributions. Documentation is available through the official Atomist documentation site, and a community Slack workspace provides support for users. The codebase is built with TypeScript and uses standard Node.js tooling for development, testing, and building.

Advertisement

Share this video