diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html
new file mode 100644
index 0000000..9296ba5
--- /dev/null
+++ b/layouts/_default/taxonomy.html
@@ -0,0 +1,11 @@
+{{ define "main" }}
+
{{ .Title }}
+ {{ range .Pages.ByTitle }}
+
+
+ {{ .Description }}
+
+ {{ end }}
+{{ end }}
\ No newline at end of file
diff --git a/layouts/taxonomy/category.html b/layouts/taxonomy/category.html
new file mode 100644
index 0000000..3157706
--- /dev/null
+++ b/layouts/taxonomy/category.html
@@ -0,0 +1,11 @@
+{{ define "main" }}
+ {{ .Title }}
+ {{ range .Pages.ByTitle }}
+
+
+ {{ .Summary }}
+
+ {{ end }}
+{{ end }}
\ No newline at end of file
diff --git a/layouts/taxonomy/skill.html b/layouts/taxonomy/skill.html
new file mode 100644
index 0000000..3157706
--- /dev/null
+++ b/layouts/taxonomy/skill.html
@@ -0,0 +1,11 @@
+{{ define "main" }}
+ {{ .Title }}
+ {{ range .Pages.ByTitle }}
+
+
+ {{ .Summary }}
+
+ {{ end }}
+{{ end }}
\ No newline at end of file
diff --git a/layouts/taxonomy/tag.html b/layouts/taxonomy/tag.html
new file mode 100644
index 0000000..4b4ddef
--- /dev/null
+++ b/layouts/taxonomy/tag.html
@@ -0,0 +1,13 @@
+{{/* TODO als Partial auslagern*/}}
+
+{{ define "main" }}
+ {{ .Title }}
+ {{ range .Pages.ByTitle }}
+
+
+ {{ .Summary }}
+
+ {{ end }}
+{{ end }}
\ No newline at end of file