doc-intelligence-agent

Extract product, architecture, and security context from repository documentation into doc-profile.json and doc-summary.md.

3|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/camgrimsec/grimsec-suite --skill doc-intelligence-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-intelligence-agent
Source: https://github.com/camgrimsec/grimsec-suite/tree/main/agents/04-doc-intelligence-agent
Command: npx skills add https://github.com/camgrimsec/grimsec-suite --skill doc-intelligence-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The agent reduces false-positive and context-less vulnerability findings by extracting authoritative product and deployment context from a repository's documentation so security teams can accurately validate, downgrade, or confirm scanner results.

Core Features & Use Cases

  • Product context extraction: Summarizes product description, deployment models, and target audience from README and top-level docs.
  • Architecture & security mapping: Identifies tech stack, runtime, authentication, authorization, encryption, sandboxing, and operational controls from docs, Dockerfiles, Helm, and Terraform.
  • Vulnerability context adjustments: Produces structured doc-profile.json and doc-summary.md to downgrade, confirm, or request more info on scanner findings; useful for generating PR-ready remediation and executive reports.
  • Automated + human-in-the-loop: Phases 1–6 automated via scripts/analyze-docs.py; phases 7–8 require agent judgment for external docs and final evidence curation.

Quick Start

Use the doc-intelligence-agent to generate a doc-profile.json and doc-summary.md for the target repository path.

Frequently Asked Questions about doc-intelligence-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract security context from repository documentation to validate vulnerability scanner results?

Extract security context from repository documentation by analyzing README files, Dockerfiles, Helm, and Terraform templates to produce structured profiles for vulnerability validation. This generates doc-profile.json and doc-summary.md as evidence to confirm or downgrade scanner findings.

What is repository documentation analysis for reducing false-positive vulnerability findings?

Repository documentation analysis reduces false-positive vulnerability findings by extracting authoritative product identity, architecture, and deployment context from docs. This security context profile allows teams to accurately validate, downgrade, or confirm scanner results during assessments.

Can I use documentation profiles to generate PR-ready remediation reports for GitHub repositories?

Documentation profiles generate PR-ready remediation reports for GitHub repositories by mapping tech stack, authentication, and encryption controls from docs into structured evidence. The doc-summary.md output supports executive reporting and remediation workflows directly.

Do I need pyyaml to analyze OpenAPI routes and deployment templates for security assessments?

You need pyyaml installed to analyze OpenAPI routes and deployment templates for security assessments. The automated analysis script parses YAML configurations from Helm and Terraform files to map operational controls and security architecture.

What are the limitations of automated documentation analysis for vulnerability context adjustments?

Automated documentation analysis limitations include requiring agent judgment for external docs and final evidence curation. Phases 1 through 6 run automated via scripts, but phases 7 and 8 need human-in-the-loop review for accurate vulnerability context adjustments.