security-design-v1

Generate multilingual security design documents and configurations from domain models and use-case specifications.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/atanaka/uml-workflow-v3 --skill security-design-v1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-design-v1
Source: https://github.com/atanaka/uml-workflow-v3/tree/main/skills/security-design-v1
Command: npx skills add https://github.com/atanaka/uml-workflow-v3 --skill security-design-v1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate bilingual security design documents and a structured security configuration from UML domain models and use-case specifications, enabling security-by-design across MBSE pipelines.

Core Features & Use Cases

  • Multilingual security design documents (Japanese/English/Bilingual) aligned with project language
  • Structured output: {project}_security-design.md and {project}_security-config.json
  • Authentication, authorization, data protection, API security, and OWASP Top 10 countermeasures design
  • Role-permission matrices, audit-logging design, and session management planning
  • Inherits language settings from the domain model and integrates with downstream steps (model-validator-v1, usecase-to-code-v1)

Quick Start

Generate the security design and configuration for the current domain model and use-case outputs.

Frequently Asked Questions about security-design-v1

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

FAQPage Schema
How do I generate security design documents from UML domain models?

Generate security design documents from UML domain models by processing use-case specifications to output structured Markdown and JSON security configurations covering authentication, authorization, and API security. This Skill automates that extraction and design generation process.

Can I automatically create role-permission matrices and audit-logging designs from use-case specifications?

Yes, you can create role-permission matrices and audit-logging designs directly from use-case specifications. The generated security configuration includes these structured countermeasures aligned with OWASP Top 10 requirements.

Does this security design generation support multilingual or bilingual project outputs?

Multilingual security design generation supports Japanese, English, and bilingual outputs. It automatically inherits the language settings defined within your upstream UML domain model inputs.

What is the best way to integrate OWASP Top 10 countermeasures into an MBSE pipeline?

Integrate OWASP Top 10 countermeasures into an MBSE pipeline by generating a structured security configuration file from your domain models. This output seamlessly connects with downstream model validation and code generation steps.

Do I need specific downstream tools to validate the generated security configuration?

You need downstream MBSE tools like model-validator-v1 to validate the generated security configuration and usecase-to-code-v1 for subsequent code generation. These tools consume the outputted Markdown and JSON files directly.

Why does my generated security design not match the language of my domain model?

Generated security designs inherit language settings directly from the domain model. If the language mismatch occurs, verify that your upstream UML domain model specifies the correct multilingual or bilingual language parameters.