Skip to content
Back to skills

Templates

ASecurity

{{What it does}} Use when {{primary trigger conditions}}. Don't use when {{common near-miss / out-of-scope cases}}. Outputs: {{artifact paths + formats}}. Success: {{what 'done' means}}.

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added June 1, 2026
ai-agentsgoshell

Works with

  • cli

Security analysis

A100/100

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

Scanned September 3, 2026

npx -y skills add jscraik/Agent-Skills --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/jscraik-templates/badge)](https://www.skillsdirectory.com/skills/jscraik-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
---
name: {{skill-name}}
description: "{{What it does}} Use when {{primary trigger conditions}}. Don't use when {{common near-miss / out-of-scope cases}}. Outputs: {{artifact paths + formats}}. Success: {{what 'done' means}}."
---

# {{Skill Title}}

## Scope
- **Primary triggers:** {{First trigger scenario}}, {{Second trigger scenario}}, {{Third trigger scenario}}
- **Non-triggers (route elsewhere):** {{First non-trigger}}, {{Second non-trigger}}
- **Assumptions:** {{Key assumptions}}

## Required context
- {{Required input 1}}
- {{Required input 2}}
- {{Optional input}}

## Core principles
1. {{First principle}} — {{Explanation}}
2. {{Second principle}} — {{Explanation}}
3. {{Third principle}} — {{Explanation}}

## Intake
Ask **one** concise routing question and wait for the user response.

**Question:**
What would you like to do?
1. {{First option}}
2. {{Second option}}
3. {{Third option}}

## Routes
| Response | Workflow |
|----------|----------|
| 1, "{{keywords}}" | `workflows/{{first-workflow}}.md` |
| 2, "{{keywords}}" | `workflows/{{second-workflow}}.md` |
| 3, "{{keywords}}" | `workflows/{{third-workflow}}.md` |

## Execution rules
- After choosing a route, **read the target workflow fully**, then follow it exactly.
- Write artifacts to:
  - Local CLI: `./Infrastructure/artifacts/`
  - Hosted shell: `/mnt/data/`
- End with a short checklist: created/modified files + commands run.

## Domain knowledge map
Prefer pointers over pasted docs.

See `Infrastructure/references/`:
- {{reference-1.md}} — {{purpose}}
- {{reference-2.md}} — {{purpose}}

## Workflows map
See `workflows/`:

| Workflow | Purpose |
|----------|---------|
| {{first-workflow}}.md | {{purpose}} |
| {{second-workflow}}.md | {{purpose}} |
| {{third-workflow}}.md | {{purpose}} |

## Validation
- {{How to verify correctness}}
- {{Tests/checks to run}}

## See Also
| Skill | When to use |
|---|---|
| [[{{adjacent-skill-1}}]] | {{When this neighboring skill should be selected instead}} |
| [[{{adjacent-skill-2}}]] | {{Second nearby skill with a clear handoff boundary}} |

**Topic map:** [[{{topic-name}}]]

## Anti-patterns
- ❌ {{Common mistake to avoid}}
- ❌ {{What not to do}}
- ❌ {{How the skill can go wrong}}

## Done when
{{Skill Title}} is complete when:
- [ ] {{First success criterion}}
- [ ] {{Second success criterion}}
- [ ] {{Third success criterion}}

Files in this skill

  • router-skill.md156 B
  • simple-skill.md156 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…