standards-coverage-mapper
Map and track implementation status of engineering standards across digitalmodel modules — gap analysis, clause-level coverage, and integration with WRK work items.
Best use case
standards-coverage-mapper is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Map and track implementation status of engineering standards across digitalmodel modules — gap analysis, clause-level coverage, and integration with WRK work items.
Teams using standards-coverage-mapper should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/standards-coverage-mapper/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How standards-coverage-mapper Compares
| Feature / Agent | standards-coverage-mapper | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Map and track implementation status of engineering standards across digitalmodel modules — gap analysis, clause-level coverage, and integration with WRK work items.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Standards Coverage Mapper Skill
Track which engineering standards are implemented, partially implemented,
or missing across digitalmodel modules. Uses the capability map YAML as
the single source of truth.
## When to Use This Skill
- Auditing standards coverage for a module or discipline
- Planning new WRK items based on standards gaps
- Updating the capability map after implementing a standard
- Cross-referencing standards clauses with code implementations
## Capability Map Location
```
specs/capability-map/digitalmodel.yaml
```
## Status Taxonomy
| Status | Meaning | Action Required |
|--------|---------|-----------------|
| `implemented` | Full coverage of relevant sections | Maintenance only |
| `partial` | Some sections coded, gaps remain | Create WRK for remaining |
| `reference` | Standard referenced but not computed | Assess if computation needed |
| `gap` | Standard needed but not implemented | Create WRK item |
## Capability Map Entry Format
```yaml
- module: geotechnical/soil_models
standards_count: 2
standards:
- id: API_RP_2GEO_Geotechnical_and_Foundation_Design
title: API RP 2GEO Geotechnical and Foundation Design Considerations
org: API
discipline: geotechnical
summary: |
Soil characterisation, CPT correlation, pile capacity (Sec 6-8),
foundation design considerations.
status: gap
```
## Gap Identification Workflow
1. **Scan capability map** for entries with `status: gap`
2. **Cross-reference WRK items** — does a WRK exist to fill the gap?
3. **Identify unmapped standards** — standards referenced in code but not
in the capability map
4. **Prioritise** — which gaps block downstream work?
### Quick Scan Command
```bash
grep -n 'status: gap' specs/capability-map/digitalmodel.yaml | head -20
```
### Find Unmapped Standards
```bash
# Standards referenced in code but not in capability map
grep -rh 'DNV-RP\|API RP\|ISO 19901' digitalmodel/src/ | \
sort -u | head -20
```
## Clause-Level Tracking
For detailed tracking, use comments in the capability map summary field:
```yaml
summary: |
Sec 3.3 absolute stability: implemented (absolute_stability.py)
Sec 3.4 generalized method: implemented (generalized_stability.py)
Sec 4 soil resistance: implemented (soil_resistance.py)
Sec 5 scour: gap (see WRK-623)
Appendix B examples: used as test validation
```
## Output: Standards Coverage Table
Generate a markdown summary for reviews:
```markdown
| Standard | Module | Status | WRK | Notes |
|----------|--------|--------|-----|-------|
| API RP 2GEO | geotechnical/soil_models | gap | WRK-618 | Phase 1 |
| API RP 2GEO | geotechnical/piles | gap | WRK-619 | Phase 2 |
| DNV-RP-F109 | geotechnical/on_bottom_stability | gap | WRK-620 | Phase 3 |
| DNV-RP-C212 | geotechnical/foundations | gap | WRK-621 | Phase 4 |
| DNV-RP-E303 | geotechnical/anchors | gap | WRK-622 | Phase 5 |
| DNV-RP-F107 | geotechnical/scour | gap | WRK-623 | Phase 6 |
```
## Updating the Capability Map
When a standard transitions from `gap` to `partial` or `implemented`:
1. Update `status` field in the YAML entry
2. Update `summary` with clause-level detail
3. Reference the implementing WRK in the summary
4. Verify no orphaned entries (`unlinked_doc_count: 0`)
## Related Skills
- `geotechnical-engineering` — domain expertise for geotechnical standards
## Version History
| Version | Date | Changes |
|---------|------|---------|
| 1.0.0 | 2026-02-26 | Initial skill — status taxonomy, gap workflow, coverage tables |Related Skills
baoyu-article-illustrator
Article illustrations: type × style × palette consistency.
vscode-extensions
VS Code productivity optimization with essential extensions, settings sync, profiles, keybindings, snippets, and workspace configuration
git-advanced
Advanced git workflows including rebase, worktrees, bisect, hooks, and monorepo patterns
docker
Complete Docker containerization patterns with multi-stage builds for development and production workflows
elite-frontend-ux
Create distinctive, production-grade frontend interfaces with expert-level UX design. Use when building SaaS dashboards, landing pages, marketing sites, React/Vue components, HTML/CSS layouts, or any web UI. Combines bold aesthetic direction with systematic design tokens, WCAG accessibility, conversion optimization, and Tailwind/React best practices. Produces polished, memorable interfaces that avoid generic AI aesthetics while meeting professional standards. type: reference
sphinx
Generate comprehensive Python documentation with Sphinx. Covers autodoc for API extraction, Napoleon for Google/NumPy docstrings, intersphinx for cross-references, and multiple output formats including HTML, PDF, and ePub.
pandoc
Universal document converter for transforming Markdown to PDF, DOCX, HTML, LaTeX, and 40+ other formats. Covers templates, filters, citations with BibTeX/CSL, and batch conversion automation scripts.
marp
Create professional Markdown-based slide presentations with Marp. Covers themes, directives, speaker notes, presenter view, and export to PDF, HTML, and PPTX formats. Includes VS Code integration, CLI usage, and CI/CD automation.
docusaurus
Build modern documentation websites with Docusaurus. Covers docs, blog, pages, versioning, i18n, search integration, and deployment patterns. React-based with MDX support for interactive documentation.
slack-api
Slack bot development and workspace automation using Web API, Events API, Socket Mode, and Block Kit for building interactive messaging applications
miro-api
Miro whiteboard automation using REST API v2 and Python SDK for creating boards, frames, shapes, connectors, and collaborative visual workflows
calendly-api
Calendly scheduling automation using REST API v2 for managing event types, availability, bookings, webhooks, and scheduling workflows