SkillAgentSearch skills...

ArchitectureScript

A simple high-level DSL for defining software architecture using the C4 model described http://www.codingthearchitecture.com/2014/06/24/software_architecture_as_code.html. Generates json compatible with http://dev.structurizr.com/tryit

Install / Use

/learn @mikeminutillo/ArchitectureScript
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ArchitectureScript

A simple high-level DSL for defining software architecture using the C4 model described http://www.codingthearchitecture.com/2014/06/24/software_architecture_as_code.html. Generates json compatible with http://dev.structurizr.com/tryit

Pass in the files you want to convert into Structurizr views

A sample file might look like this:

external person Anonymous User
  desc Anybody on the web
  uses kickthetable.com
    finds new and soon to be closing kickstarter campaigns
  uses Web Server
    finds new and soon to be closing kickstarter campaigns
  
external person Administrator
  desc An authenticated user
  uses kickthetable.com
    maintains the list of kickstarter campaigns
  uses Web Server
    maintains the list of kickstarter campaigns
    
external system Kickstarter
  desc kickstarter.com
  
system kickthetable.com
  desc The premier way to find kickstarter campaigns in the Tabletop Games category
  container Web Server
    desc a web server
    tech ASP.NET MVC 4.5 on Azure Web Sites
  container Cache
    desc a cache of all of the campaigns on kickstarter in the Tabletop Games category
    tech Azure Caching
  
view context kickthetable.com

view containers kickthetable.com
View on GitHub
GitHub Stars14
CategoryDevelopment
Updated5mo ago
Forks4

Languages

C#

Security Score

72/100

Audited on Sep 29, 2025

No findings