agents-md-kit · packages
Every package shipped from reaatech/agents-md-kit, published or pending.
9 packages
@reaatech/agents-markdown
Core domain types (`AgentsMdDocument`, `SkillMdDocument`, `Finding`, `LintResult`, `ValidationResult`), Zod validation schemas, and shared utilities for the `@reaatech/agents-markdown-*` ecosystem. Exports TypeScript interfaces, Zod schemas, and utility functions (`assertNever`, `delay`, `groupBy`, etc.) with no runtime dependencies.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-cli
A CLI for linting, validating, scaffolding, and formatting AGENTS.md and SKILL.md files, providing five subcommands (`lint`, `validate`, `scaffold`, `format`, `examples`) with multi-format output (console, JSON, HTML, Markdown) and CI-friendly exit codes. Built on Commander, it also exports utility functions for programmatic use.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-linter
A linting engine for AGENTS.md and SKILL.md files that provides 18 built-in rules across style, content, and best-practice categories, exposed as `runLintRules`, `registerRule`, and `runAutoFix` functions. It depends on `@reaatech/agents-markdown-parser` for document parsing and outputs findings in a standard `Finding[]` format.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-mcp-server
An MCP server that exposes five tools—`lint_agents_md`, `validate_agents_md`, `validate_skill_md`, `scaffold_agent`, and `get_examples`—for working with agent markdown files via the Model Context Protocol. It exports `createMcpServer()` (returns a configured `Server` instance from `@modelcontextprotocol/sdk`) and `startMcpServer(transportType?)` (starts the server over Stdio or StreamableHTTP).
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-observability
Pino-based structured logging, OpenTelemetry metrics and tracing, and dashboard aggregation for the `@reaatech/agents-markdown-*` ecosystem, exposed as functions (`info`, `error`, `recordOperation`, `buildDashboardSummary`) and a singleton `MetricsManager` class.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-parser
Parses AGENTS.md and SKILL.md markdown files into typed documents with YAML frontmatter extraction, section hierarchy, table parsing, and code block extraction. Exports async functions like `parseMarkdown` and `parseMarkdownFiles` that return `AgentsMdDocument` or `SkillMdDocument` objects, plus utilities for navigating sections, validating frontmatter, and extracting tables and code blocks. Built on remark and unified.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-reporter
Exports a set of reporter functions (`reportLintResult`, `reportJsonLintResult`, `reportHtmlLintResult`, `reportMarkdownLintResult`, and their validation counterparts) that format lint and validation results into console (ANSI-colorized), JSON, self-contained HTML, or GitHub-flavored Markdown output.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-scaffold
A function that generates AGENTS.md and SKILL.md files from Handlebars templates, creating a complete agent directory structure with one skill file per listed skill ID.
- status
- published
- published
- 9 days ago
@reaatech/agents-markdown-validator
A Zod-based validation engine for AGENTS.md and SKILL.md files that checks frontmatter structure, required sections, section ordering, skill references, MCP tools tables, and content quality against the specification. It exports `validate`, `validateAgentsMd`, and `validateSkillMd` functions that take parsed document objects (from `@reaatech/agents-markdown-parser`) and return structured validation results with errors and warnings.
- status
- published
- published
- 9 days ago