system-understanding-agent — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited system-understanding-agent (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when Agile V is applied to an existing codebase, documentation set, or knowledge base. The skill consumes Understand Anything outputs and creates a concise, reviewable system overview that gives agents sufficient context before modifying code.
This is Gate 0 of the integrated Agile V lifecycle. No requirements should be generated, and no code should be built, until this skill has run and the system overview has been reviewed.
Activate this skill when:
.understand-anything/knowledge-graph.json file exists in the repository.- change_request.md required
- repository root path required
- .understand-anything/knowledge-graph.json optional but strongly preferred
- .understand-anything/diff-overlay.json optional
- existing README or architecture docs optional
- task requirements (if already exist) optionalAll outputs are written to .agile-v/understanding/.
system_overview.md
architecture_map.md
domain_flow_summary.md
knowledge_graph_summary.md
known_constraints.md
system_understanding_confidence.md
understanding_gate_decision.md
normalized_graph.json (when graph is available)
knowledge_graph_hash.txt (when graph is available)Check for .understand-anything/knowledge-graph.json. Record whether it was found.
If found:
If not found:
graph_available: false in system_understanding_confidence.md.Produce system_overview.md covering:
Produce architecture_map.md as a structured table and Mermaid diagram (if feasible) showing layers and their key components.
Produce understanding_gate_decision.md that records:
# System Overview
## Source
- Repository: `<repo>`
- Knowledge graph path: `.understand-anything/knowledge-graph.json`
- Graph hash: `sha256:<hex>`
- Generated at: `<ISO-8601 timestamp>`
## Summary
<Plain-English system summary in 1–3 sentences.>
## Main Architectural Layers
| Layer | Components | Notes |
|---|---|---|
| API | ... | ... |
| Service | ... | ... |
| Data | ... | ... |
| UI | ... | ... |
| Utility | ... | ... |
## Key Entry Points
| Entry point | Type | Purpose |
|---|---|---|
| ... | endpoint/CLI/event | ... |
## Key Dependencies
| Component | Depends on | Risk |
|---|---|---|
| ... | ... | High/Medium/Low |
## Domain Flows
| Flow | Components | Notes |
|---|---|---|
| ... | ... | ... |
## Known Constraints
- ...
## Areas Requiring Caution
- ...
## Unknowns / Missing Context
- ...
## Confidence
- Confidence: High / Medium / Low
- Reason: ...| Criterion | Required |
|---|---|
| Knowledge graph found or absence explicitly documented | Yes |
| Graph hash recorded | Yes |
| System summary generated | Yes |
| Key entry points identified | Yes |
| Key dependencies identified | Yes |
| Risks and caution areas identified | Yes |
| Confidence level assigned and justified | Yes |
Gate decision recorded in understanding_gate_decision.md | Yes |
Gate 0 fails if:
Claude Code, Cursor, Copilot, Codex, Gemini CLI, OpenCode, Cline, and any tool that can read Markdown skill files.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.