j5ik2oj5ik2oCommunityยท4 Agent Skills Included

oni-comb-rs

Rust parser combinators plus workflow and spec automation skills

Builds zero-allocation parser combinators in Rust with backtrack and cut error control. Creates and validates TAKT workflow pieces, tasks, and facets, and runs OpenSpec change proposals. Removes manual YAML editing, schema guesswork, and repetitive spec scaffolding. Includes validation scripts and benchmarks to keep parsers fast and configurations correct.
npx skills add j5ik2o/oni-comb-rs --all -g -y
Available:

Gives the agent the project architecture, build commands, combinator semantics, and coding rules (naming, immutability, skill-selection transparency) it must follow when working in this repository.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install oni-comb-rs?โ–ผ

Run `npx skills add j5ik2o/oni-comb-rs --all -g -y` in your terminal to install all skills in this suite globally.

What is oni-comb-rs used for?โ–ผ

It is a Rust parser combinator library for building fast text and byte parsers with zero heap allocation. It also ships skills for managing TAKT workflows and OpenSpec change proposals.

How does oni-comb compare to nom or winnow?โ–ผ

It combines winnow-level zero-cost performance with a full Functor/Applicative/Monad hierarchy and method chaining. Benchmarks against winnow, nom, chumsky, and pom are included in the repository.

What do the TAKT skills do?โ–ผ

They create, analyze, and optimize TAKT workflow YAML files, task definitions, and persona facets, with built-in validation scripts to catch schema errors.

Does oni-comb-rs support no_std environments?โ–ผ

Yes. The core parser layer runs on core-only with an optional alloc feature, making it usable for embedded tokenizers and protocol parsers.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’