Skip to content
Back to skills

Examples

ASecurity

**Purpose**: Provide background knowledge for agents. **Frontmatter Requirements**: ```yaml --- name: skill-name description: Provides [knowledge type] for [domain/purpose] user-invocable: false --- ``` **Writing Style Requirements**: - Use declarative voice: "Skills are...", "Components provide...", "Use when..." - Never use imperative commands: avoid "Load", "Create", "Execute" **Structure Requirements**: - Topic-based sections: "## Core Concepts", "## Best Practices", "## Patterns" - Use r...

  • 593 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
ai-agentsgobash

Security analysis

A100/100

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

Scanned September 11, 2026

npx -y skills add FradSer/dotclaude --skill examples --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Examples?

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

Security grade badge for Examples
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fradser-examples-dotclaude/badge)](https://www.skillsdirectory.com/skills/fradser-examples-dotclaude)

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
# Knowledge-Type Skill Template

**Purpose**: Provide background knowledge for agents.

**Frontmatter Requirements**:
```yaml
---
name: skill-name
description: Provides [knowledge type] for [domain/purpose]
user-invocable: false
---
```

**Writing Style Requirements**:
- Use declarative voice: "Skills are...", "Components provide...", "Use when..."
- Never use imperative commands: avoid "Load", "Create", "Execute"

**Structure Requirements**:
- Topic-based sections: "## Core Concepts", "## Best Practices", "## Patterns"
- Use reference tables, definitions, rule lists
- Include examples illustrating concepts (not action steps)
- Keep under 200 lines; use `references/` for detailed content

**Complete Template**:
```markdown
---
name: skill-name
description: Provides [knowledge type] for [domain/purpose]
user-invocable: false
---

# [Knowledge Domain Title]

[Brief overview of what this knowledge covers].

## Core Concepts

[Concept name] are [definition and purpose].

**[Category Name]**:
- [Item 1] — [Purpose and characteristics]
- [Item 2] — [Purpose and characteristics]

## [Rules/Guidelines Section]

[Entity type] MUST follow these requirements:
- [Rule 1]: [Specific requirement with rationale]
- [Rule 2]: [Specific requirement with rationale]

[Entity type] SHOULD apply these best practices:
- [Practice 1]: [Recommendation with benefit]
- [Practice 2]: [Recommendation with benefit]

## Usage Patterns

Use [Pattern/Type] when:
- [Scenario 1] with [example]
- [Scenario 2] with [example]

## [Additional Section]

[Additional knowledge content organized by topic]
```

## Validation Checklist for Skills

- [ ] Frontmatter `user-invocable` matches content style (imperative vs declarative)
- [ ] plugin.json declaration matches type (commands vs skills array)
- [ ] Content follows appropriate template structure (phases vs topics)
- [ ] Writing style consistent throughout (imperative vs declarative)
- [ ] All paths use correct format (relative `./` or `${CLAUDE_PLUGIN_ROOT}`)
- [ ] Bash tool restrictions present in allowed-tools (never bare `Bash`)

Files in this skill

  • agent.md3.3 KB
  • instruction-skill.md1.9 KB
  • knowledge-skill.md2 KB
  • monitor.json336 B
  • theme.json138 B

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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.