doc-rq-sec

Generate and update diopside RQ-SEC security requirement documents with Obsidian compliance checks.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/tsuji-tomonori/diopside-v3 --skill doc-rq-sec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-rq-sec
Source: https://github.com/tsuji-tomonori/diopside-v3/tree/main/.opencode/skills/doc-rq-sec
Command: npx skills add https://github.com/tsuji-tomonori/diopside-v3 --skill doc-rq-sec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires auto_link_glossary.py, validate_vault.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and validation of security requirements (RQ-SEC) for the diopside project, ensuring compliance with Obsidian operational standards and consistency with related design and test documents.

Core Features & Use Cases

  • Document Generation: Creates or updates RQ-SEC documents following specific templates and frontmatter requirements.
  • Integrity Checks: Validates document IDs, links, and ensures consistency across related documents (BD-SEC, DD-SEC, AT-RUN).
  • Use Case: When a new security feature is proposed, use this Skill to draft the RQ-SEC document, define acceptance criteria, and verify its alignment with the basic design and acceptance test plans.

Quick Start

Use the doc-rq-sec skill to create a new security requirement document for authentication.

Frequently Asked Questions about doc-rq-sec

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

FAQPage Schema
How do I create security requirement documents in Obsidian?

To create security requirement documents in Obsidian, you can generate diopside RQ-SEC files from specific templates, ensuring frontmatter compliance and proper document ID assignment for new security features.

How do I validate compliance for security requirements against design documents?

Validating compliance for security requirements involves checking document IDs, verifying links, and ensuring consistency with related BD-SEC, DD-SEC, and AT-RUN documents to meet acceptance thresholds.

What is the process for updating an existing RQ-SEC document?

Updating an existing RQ-SEC document requires modifying the security requirements while running integrity checks to maintain alignment with basic design documents and acceptance test plans.

Can I use Obsidian to check consistency between security requirements and acceptance tests?

Yes, Obsidian can check consistency between security requirements and acceptance tests by validating links against AT-RUN documents and confirming that acceptance thresholds are met.

Do I need specific dependencies to automate security requirement validation?

Automating security requirement validation requires dependencies like auto_link_glossary.py and validate_vault.py to enforce Obsidian operational rules and verify document compliance.