What problem does it solve?
Fabric turns your natural-language requests into consistent structured outputs by applying a large catalog of specialized prompt patterns stored locally, minimizing setup and tool friction.
Core Features & Use Cases
- Native pattern execution (no CLI for most patterns): Selects the right pattern, reads
Patterns/{pattern}/system.md, and applies it directly.
- Extraction and summarization at scale: Use patterns like
extract_wisdom, summarize, and youtube_summary to extract ideas, facts, and concise summaries.
- Security outputs: Generate threat models (e.g.,
create_threat_model, create_stride_threat_model), analyze malware (analyze_malware), and produce detections (create_sigma_rules).
- Content transformation and improvement: Improve writing (
improve_writing), review code (review_code), create diagrams (Mermaid), and rate responses (rate_content, judge_output).
- Pattern maintenance workflows: Use
UpdatePatterns to sync the local pattern catalog from upstream.
Quick Start
Use the Fabric skill to run a pattern natively by asking: “Use fabric to create a threat model for this API and return structured sections.”