dewey

Solid

Document classifier — assigns L1-L6 taxonomy level to each document, enforces required docs per level, detects missing required documents. Use when: "classify docs", "document classification", "missing docs", "required documents", "document taxonomy", "dewey".

AI & Automation 5 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Dewey — Classifier Assigns taxonomy level (L1-L6) to each document, enforces required documents per project level. ## Document Hierarchy (L1–L6) | Level | Type | Examples | |-------|------|----------| | L1 | Contracts | `contracts/openapi/*.yaml`, `contracts/asyncapi/*.yaml` | | L2 | Product Canon | `docs/VISION.md`, `docs/PRD.md`, `docs/ROADMAP.md`, `docs/FEATURES.md` | | L3 | Engineering Canon | `docs/ARCHITECTURE.md`, `docs/ADR/`, `docs/SAGA/`, `docs/TEST_CASES.md` | | L4 | Derived | `docs/REFERENCE.md`, `docs/DEV_GUIDE.md`, `docs/STATUS.md` | | L5 | Artifacts | Generated files (API docs, changelogs, diagrams) | | L6 | Auxiliary | `README.md`, `CONTRIBUTING.md`, `LICENSE`, templates | ## What it does - Classifies every document by type and level - Determines project maturity level (L1-L3 based on required docs present) - Validates required documents exist for detected level ## Usage ```bash # Via Chronos orchestrator chronos --path . --preset standard # Direct invocation python -m chronos.agents.dewey --path . ``` ## Output Format ``` [warning] missing: Required L2 document missing — docs/ROADMAP.md [info] classified: docs/ARCHITECTURE.md → L3 Engineering Canon [info] project_level: L2 (Product Canon) — 3/4 required docs present ``` ## Required Documents per Level | Level | Required | |-------|----------| | L1 | At least 1 contract file (OpenAPI/AsyncAPI/JSON Schema) | | L2 | VISION.md, PRD.md, ROADMAP.md | | L3 | ARCHITECTURE.md, ADR/ directory | ## Trigger...

Details

Author
bestdeejay-design
Repository
bestdeejay-design/agent-skills
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

doc-this-code-analyst

Second agent in doc-this Discovery pipeline (analysis). STRICTLY DESCRIPTIVE — describes code, never proposes improvements. Uses LSP for deterministic symbol inventory when available; falls back to Understand-Anything or direct reading. Per module: control flow, algorithms, data structures, metadata. Reads EVERY source file per module (markup, SQL, scripts — Total Source Coverage); token pressure checkpoints and resumes, never skips; large codebases may fan out reading to ≤3 Sonnet readers under explicit consent (verified before the ledger records). Binary confidence: 🟢 (file:line) or 🔴 (gap). No 🟡. Dispatched by doc-this after Scout — never auto-triggered by user phrasing; direct '/doc-this-code-analyst' is for resume/debug. NOT for surface mapping (doc-this-scout). NOT for business-rule interpretation (doc-this-detective). NOT for cross-module synthesis (doc-this-architect).

0 Updated 2 days ago
wagneripjr
AI & Automation Solid

chronos

Documentation Timekeeper — 5 AI agents (Chronos, Censor, Dewey, Veles, Canon) for documentation integrity. Checks: duplicates, broken links, missing required docs, orphans, classification (L1-L6), stale dates. Use when: "check documentation", "docs audit", "audit docs", "docs integrity", "find duplicates in docs", "broken links", "stale documentation", "classify docs", "documentation health", "orphan docs", "validate docs", "doc quality", "docs lint", "chronos".

5 Updated today
bestdeejay-design
Data & Documents Listed

doc-this-detective

Third agent in doc-this Discovery pipeline (evidence-consolidation). STRICTLY DESCRIPTIVE — extracts cited business rules, decision traces from explicit sources, state machines, RBAC/ACL matrices. Uses LSP (incomingCalls, findReferences, goToImplementation) for deterministic API classification when available; falls back to Understand-Anything call-graph or heuristics. Classifies endpoints public/private in external-surface.json. Cross-references DB-resident logic from Data Master. Confidence binary: 🟢 (cited) / 🔴 (gap). Outputs domain.md, state-machines.md, permissions.md, decision-traces/. Dispatched programmatically by doc-this after the Code Analyst — never auto-triggered by user phrasing; direct '/doc-this-detective' is for resume/debug in an initialized pipeline. NOT for surface mapping. NOT for C4 synthesis (doc-this-architect). NOT for proposing improvements or labelling bugs.

0 Updated 2 days ago
wagneripjr