invowk
Official@invowk · Brazil
Offers a structured framework for design-to-code specification, configuration validation, and deterministic testing of modular software systems.
Agent Skills by invowk
Showing 23 vetted skills indexed across 1 GitHub repositories.
d2-diagrams
Generate D2 diagrams with Tala layouts and validation pipelines.
speckit.tasks
Transform design artifacts into dependency-ordered tasks.md documents.
cue
Applies CUE schema patterns to validate and parse configuration data in Invowk projects.
speckit.analyze
Analyze spec.md, plan.md, and tasks.md for inconsistencies and gaps.
uroot
Implement u-root utilities in Invowk with streaming I/O and error prefixing.
speckit.constitution
Automate project constitution updates with frontmatter-driven amendment workflows.
invowk-schema
Enforce consistent schemas for invkfile.cue and invkmod module definitions.
shell
Enforces safe mvdan/sh shell execution rules for Invowk's virtual runtime.
discovery
Locate and aggregate commands from multiple sources with precedence and collision detection.
server
Implement server lifecycle state machines with atomic state reads and context cancellation.
speckit.plan
Generate design artifacts from a FEATURE_SPEC using a formal plan template.
docs
Automate documentation workflows for Invowk websites with MDX snippets and i18n.
cli
Designs Cobra-based CLI command trees with dynamic discovery and dual-layer TUI wrappers for Invowk.
speckit.specify
Convert natural language prompts into structured feature specification documents with validation checklists.
pr
Automate GitHub pull request workflows with tests, lint, and license checks.
testing
Standardize Go testing practices with testscript and testutil patterns.
container
Execute container-runtime operations across Docker and Podman with a unified Engine interface.
tui-testing
Execute VHS tapes to verify invowk TUI components via screenshots.
tmux-testing
Automate deterministic TUI testing with tmux sessions and ANSI validation.
speckit.taskstoissues
Extract tasks from design artifacts and create dependency-ordered GitHub issues.
speckit.checklist
Generate structured unit-test style checklists from feature requirements.
speckit.clarify
Identify ambiguous areas in feature specs and record answers back.
speckit.implement
Execute tasks from tasks.md in dependency-aware phase order.
Frequently Asked Questions About invowk
FAQPage SchemaWhat specific tasks can I perform using Invowk?▼
You can convert natural language prompts into structured feature specifications, generate dependency-ordered task lists, validate configuration data using CUE schemas, and perform deterministic testing of terminal interfaces using tmux and VHS tapes.
Which personas benefit most from this framework?▼
Software architects, technical leads, and systems engineers benefit from Invowk by standardizing the transition from design artifacts to implementation tasks while ensuring configuration integrity and rigorous testing standards across complex project modules.
What are the primary prerequisites for running Invowk?▼
Invowk requires a Go-based environment, CUE for configuration management, and container runtimes like Docker or Podman for unified engine operations. It also relies on standard shell environments for executing its command discovery and lifecycle state machines.