IT

izar/tm_skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 품질 43 트렌드 15MIT

지속적 위협 모델링에 도움이되는 에이전트 기술

개요

이들은 개발자와 보안 실무자를 돕는 데 중점을 둔 에이전트 기술입니다. 여기에서 사용할 수있는 기술은 에이전트 스킬에 설명 된 최고의 관행을 따라 시도하고 shoulg은 그들이 일하는 대리인으로 임신 될 것입니다. YMMV, 경로 및 위치에 조정이 필요할 수 있습니다. Anthropic의 Claude Code와 OpenAI Codex로 테스트되었습니다. 디렉토리 "examples"는 비교의 술에 대한 다른 에이전트와 모델을 사용하여 사전 생성 된 위협 모델을 포함합니다. 이들은 인간 정의된 위협 모델이 아닙니다. pytm - invoke 하나 /pytm 또는 "threat 모델이 코드베이스와 pytm". 이 기술은 시스템, 순서 및 DFD 다이어그램을 설명하는 pytm 스크립트를 구축하고, 발견의 요약뿐만 아니라 모든 발견을 나열하는 JSON 파일과 시스템의 의도의 비즈니스 분석.

개요(AI 번역)

개요

이들은 개발자와 보안 실무자를 돕는 데 중점을 둔 에이전트 기술입니다.

여기에서 사용할 수있는 기술은 에이전트 스킬에 설명 된 최고의 관행을 따라 시도하고 shoulg은 그들이 일하는 대리인으로 임신 될 것입니다. YMMV, 경로 및 위치에 조정이 필요할 수 있습니다. Anthropic의 Claude Code와 OpenAI Codex로 테스트되었습니다.

디렉토리 "examples"는 비교의 술에 대한 다른 에이전트와 모델을 사용하여 사전 생성 된 위협 모델을 포함합니다. 이들은 인간 정의된 위협 모델이 아닙니다.

유효한 기술

pytm - /pytm 또는 “threat 모델이 pytm와 코드베이스”. 이 기술은 시스템, 순서 및 DFD 다이어그램을 설명하는 pytm 스크립트를 구축하고, 발견의 요약뿐만 아니라 모든 발견을 나열하는 JSON 파일과 시스템의 의도의 비즈니스 분석.

ctm - 이 기술은 지속적인 위협 모델링 개발자 체크리스트에 따라 “security notable event” 인 경우 비즈니스 요청, 사용자 층 또는 개발자 스토리를 취하고 설치합니다. 그것이라면, 완화가 제안됩니다.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

Agent skills to help with Continuous Threat Modeling

Overview

These are agentic skills aimed at helping developers and security practitioners embody the methodology described in Continuous Threat Modeling.

The skills available here try to follow the best practices described at Agent Skills and shoulg be agnostic as to which agent they work with. YMMV, adjustments in path and location may be necessary. They have been tested with Anthropic’s Claude Code and OpenAI Codex.

The directory “examples” contain pre-generated threat models using different agents and models for the sake of comparison. These are not human-refined threat models.

Skills Available

pytm - invoke with either /pytm or “threat model this codebase with pytm”. This skill builds a pytm script describing your system, the sequence and DFD diagrams associated with it, and a business analysis of the intent of the system with a summary of the findings as well as a JSON file listing all the findings.

ctm - this skill takes a business request, a user-story or a developer story and establishes if it is a “security notable event” according to the Continuous Threat Modeling developer checklist. If it is, mitigations are suggested.

4qpytm - ask the user questions about what is being built, then use pytm to figure out threats, ask the user about possible mitigations while offering guidance, then grade the whole effort.

tmnt - threat model new things - give it something to chew on and get a quick list of security starting points to deep dive into.

Installation

Please refer to your agent’s documentation for how to install these skills, as each one’s paths vary.

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add izar/tm_skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →