Skip to content
Back to skills

Templates

ASecurity

Instanzvorlage für einen runtimekompatiblen Skill. `name` und `description` bilden den universellen Discovery-Vertrag. Die geschlossene `pos_*`-Namespace innerhalb von `metadata` trägt die POS-Record-Foundation; POS-Integrationsfelder werden nur bei einer tatsächlichen Schnittstelle ergänzt.

  • 26 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agents

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add vincentmumme/personalos-boilerplate --skill templates --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Templates?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Templates
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vincentmumme-templates/badge)](https://www.skillsdirectory.com/skills/vincentmumme-templates)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
schema_version: pos-v1
id: 019fec59-ee99-71f3-a9e1-e84593924c5e
type: template
title: "Template: Skill"
created: 2026-08-10
updated: 2026-08-11
lifecycle: active
decision_refs: ["[[decisions/{{install_year}}/{{install_date}}-adopt-personalos-foundation]]"]
system_refs: ["[[system/contracts/normative-system-architecture]]", "[[system/contracts/core/capability-interface]]"]
target_profile_key: skill
---

# Template: Skill

## Template Contract

Instanzvorlage für einen runtimekompatiblen Skill. `name` und `description` bilden den universellen Discovery-Vertrag. Die geschlossene `pos_*`-Namespace innerhalb von `metadata` trägt die POS-Record-Foundation; POS-Integrationsfelder werden nur bei einer tatsächlichen Schnittstelle ergänzt.

## Blueprint

```markdown
---
name: <name>
description: "<description>"
metadata:
  pos_schema_version: pos-v1
  pos_id: <id>
  pos_type: skill
  pos_title: "<title>"
  pos_created: "<date>"
  pos_updated: "<date>"
  pos_lifecycle: <lifecycle>
  pos_skill_version: <skill_version>
---

# <title>

## Purpose

<purpose>

## Workflow

<workflow>

## Resources

<resources>
```

## Usage

`name` entspricht dem Skillordner und wird nicht als `capability_key` dupliziert. Die POS-Foundation ist innerhalb von `metadata` mit `pos_` präfixiert, damit Runtime-Felder und POS-Felder nicht kollidieren. Fremde Runtime-Namensräume dürfen ebenfalls unter `metadata` liegen; unbekannte `pos_*`-Felder bleiben verboten.

Optionale POS-Integration wird im selben `metadata`-Block über `pos_system_refs`, `pos_reads_profile_keys`, `pos_writes_profile_keys`, `pos_template_refs`, `pos_invokes_skill_refs` und `pos_check_refs` ausgedrückt. Ein Feld wird vollständig weggelassen, wenn die Schnittstelle nicht existiert. `pos_writes_profile_keys` erfordert `pos_check_refs`. Externe Seiteneffekte wie ein Tally-Formular sind keine POS-Record-Writes und werden nicht durch ein generisches `mutating`-Feld mit POS-Mutationen vermischt.

Die Body-Struktur folgt dem Job des Skills. Es gibt bewusst keine globale Pflichtliste von H2-Sections; `Purpose`, `Workflow` und `Resources` sind ein schlanker Startpunkt, keine zweite Runtime-Norm.

## Change History

- **{{install_date}}** | Foundation adopted from PersonalOS Boilerplate.

Files in this skill

  • action-candidate.md1.3 KB
  • action.md1.5 KB
  • attention-trigger.md1.2 KB
  • automations/automation-day-summary.md1.6 KB
  • automations/automation-run-receipt.md1.6 KB
  • automations/automation.md1.8 KB
  • business/brand-design-system.md1.3 KB
  • business/brand-voice.md1.3 KB
  • business/brand.md1.2 KB
  • business/business-model.md1.3 KB
  • business/customer-profile.md1.3 KB
  • business/market.md1.2 KB
  • business/offer.md1.2 KB
  • business/operating-model.md1.3 KB
  • business/product.md1.2 KB
  • business/strategy.md1.3 KB
  • capture.md2.1 KB
  • check.md1.1 KB
  • content/content-asset-manifest.md1.1 KB
  • content/content-configuration.md1.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…