pasta-decompose
CommunityMap application components and trust boundaries.
Software Engineering#security#threat modeling#PASTA#data classification#trust boundaries#application decomposition
Authorflorianbuetow
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the complexity of understanding application architecture by systematically breaking it down into components, mapping trust boundaries, and classifying data sensitivity, which is crucial for effective threat modeling.
Core Features & Use Cases
- Application Decomposition: Identifies and inventories all functional units within an application.
- Trust Boundary Mapping: Visualizes where security perimeters exist between components and services.
- Data Classification: Assigns sensitivity levels (Public, Internal, Confidential, Restricted) to data entities.
- Role & Permission Analysis: Catalogs user roles and their associated permissions across components.
- Use Case: When performing a PASTA threat model, use this skill in Stage 3 to get a clear picture of your application's structure, data flow, and security posture before identifying specific threats.
Quick Start
Use the pasta-decompose skill to decompose the application and map trust boundaries with standard depth.
Dependency Matrix
Required Modules
None requiredComponents
referencesscripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pasta-decompose Download link: https://github.com/florianbuetow/claude-code/archive/main.zip#pasta-decompose Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.