No description
- Go 91.6%
- Shell 5.1%
- Makefile 3.3%
|
Some checks are pending
ci / lint (push) Waiting to run
ci / govulncheck (push) Waiting to run
ci / test (push) Waiting to run
ci / docs (push) Waiting to run
codeql / analyze (go) (push) Waiting to run
pages / build (push) Waiting to run
pages / deploy (push) Blocked by required conditions
closes #39 |
||
|---|---|---|
| .agent-guard | ||
| .github | ||
| deploy | ||
| docs | ||
| examples | ||
| layout | ||
| scripts | ||
| .gitignore | ||
| .golangci.yaml | ||
| .pre-commit-config.yaml | ||
| AGENTS.md | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| example_test.go | ||
| go.mod | ||
| go.sum | ||
| godoc-current.txt | ||
| LICENSE | ||
| Makefile | ||
| mkdocs-requirements.txt | ||
| mkdocs.yml | ||
| README.md | ||
| SECURITY.md | ||
| staticcheck.conf | ||
| webdocs.go | ||
| webdocs_test.go | ||
cli-web-docs
cli-web-docs is a static HTML documentation generator for urfave/cli v3 command trees, featuring:
- canonical Markdown from urfave/cli-docs, rendered to HTML by goldmark
- single-page or per-command output via
Options.PerPage - shared layout subpackage (also consumed by cli-web-ops) so docs + ops pages read as one site
- dark-mode-aware default stylesheet, fully overridable via
Options.CSS - pure Go, no JavaScript in the generated output
- pairs with any static host (GitHub Pages, S3, Caddy via
deploy/Caddyfile.example)
Documentation
See docs/FEATURES.md for a feature inventory and examples/ for four runnable demos (render, multi-page, custom-theme, deep-tree). Local dev verbs live in .agent-guard/agent-guard.yaml; agent-guard lint validates that against the Makefile.
Support
If you found a bug or have a feature request, create a new issue. Participation in this community is governed by the Code of Conduct. Security disclosures go through SECURITY.md.
Sibling repos in the cli-* family: cli-guard, cli-mcp, cli-web-ops.
License
See LICENSE.
See also
- AGENTS.md - agent-facing operating rules.
- docs/FEATURES.md - inventory of what ships today.
- .agent-guard/agent-guard.yaml - allowlisted commands.
Cross-reference convention from coilysiren/agentic-os#59.