exception-coder
Community@exception-coder
exception-coder provides documentation governance and code-standards enforcement skills covering Markdown knowledge graphs, Mermaid validation, Git commits, Java rules, and Flutter architecture linting.
Agent Skills by exception-coder
Showing 15 vetted skills indexed across 2 GitHub repositories.
domain-knowledge-bootstrap
Initializes project knowledge graphs by generating draft business-truth skeletons from source code analysis.
coding-violation-log
Log coding violations to docs/coding-violations.md with type, description, file, date, and count.
doc-index-required
Enforce pre-write analysis and post-write index updates for Markdown files under docs/.
git-commit-standards
Generate standardized commit messages from staged diffs with user confirmation.
business-logic-orientation
Map existing business logic with file paths, line numbers, and mermaid diagrams.
bug-doc-required
Enforce standardized bug analysis documentation with fixed sections and Mermaid diagrams.
dev-log
Append timestamped development log entries to docs/dev-log/YYYY-MM-DD.md.
init-project-docs
Generate a phased project knowledge graph from codebase and documentation.
arch-lint
Detect architecture and layering violations in Flutter code.
markdown-writing-standards
Validate Mermaid diagrams and Markdown structures to prevent rendering errors.
pre-implementation-code-orientation
Extract code coordinates from documentation and map them to file paths.
design-doc-required
Block code edits until validated design and coding-summary documents exist.
generate-project-profile
Generate structured Markdown project profiles from codebases.
java-coding-standards
Enforce mandatory Java coding rules for naming, formatting, and concurrency.
project-docs-update
Identify structural project changes and synchronize affected knowledge-graph documentation via generated diff reports.
Frequently Asked Questions About exception-coder
FAQPage SchemaWhat tasks can I accomplish with exception-coder's skills?▼
You can enforce documentation rules for docs/ Markdown, validate Mermaid diagrams, generate standardized Git commit messages from staged diffs, lint Flutter architecture layering, enforce Java naming and concurrency rules, log coding violations, and build phased project knowledge graphs from codebases.
Who is the target audience for these skills?▼
Software engineers and knowledge-base owners maintaining documentation-heavy projects. The domain-knowledge-bootstrap skill specifically targets knowledge base owners working inside a project-domain-knowledge repository who need to initialize and synchronize module business-truth documentation.
How does the domain-knowledge-bootstrap skill work in practice?▼
It runs two phases: Phase A creates or updates the project profile entry (CLAUDE.md for Claude Code, AGENTS.md for Codex/Cursor, dual-written for multi-tool projects); Phase B locates source code via Graphify, drafts business-truth skeletons, and requires human verification before content enters the knowledge base.
Do these skills modify code automatically without review?▼
No. Several skills are gatekeeping by design: design-doc-required blocks code edits until validated design documents exist, git-commit-standards requires user confirmation, and domain-knowledge-bootstrap scripts only perform mechanical scaffolding (scan/gaps/new/check) and never auto-extract content into the knowledge base.
What prerequisites or project structure do these skills expect?▼
Most documentation skills expect a docs/ directory with Markdown files and indexes. domain-knowledge-bootstrap must run inside a project-domain-knowledge repository, and project-docs-update relies on an existing knowledge-graph documentation structure to diff and synchronize.