oni-comb-rs
Rust parser combinators plus workflow and spec automation skills
All Skills in This Repository (4)
Pure Emerald Level Indicatorsopenspec-apply-change
Automate OpenSpec change application by coordinating selection, status checks, and task execution.
openspec-explore
Guide exploratory discussions to clarify requirements and surface questions.
openspec-archive-change
Archive completed OpenSpec changes into dated archive paths after validation.
openspec-propose
Generate proposal, design, and task artifacts for a requested change.
Frequently Asked Questions
FAQPage SchemaHow 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โopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core