Skip to content
Back to skills

References

ASecurity

Use this layout when the skill is normally invoked with explicit inputs such as issue numbers, paths, modes, or targets.

  • 1,037 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 29, 2026
documentationgit

Works with

  • claude code

Security analysis

A100/100

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

Scanned September 29, 2026

npx -y skills add getsentry/skills --skill references --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of References?

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

Security grade badge for References
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/getsentry-references-17e47036/badge)](https://www.skillsdirectory.com/skills/getsentry-references-17e47036)

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
# Argument-Driven Skill Layout

Use this layout when the skill is normally invoked with explicit inputs such as issue numbers, paths, modes, or targets.

## Choose this layout when

- the user supplies parameters directly
- empty-input behavior needs to be defined
- manual invocation is safer than automatic activation

## Common layout

```yaml
---
name: fix-issue
description: Fix a GitHub issue by number. Use when asked to fix or resolve a specific issue.
argument-hint: "[issue-number]"
disable-model-invocation: true
---
```

## Required contract

1. Document expected arguments and empty-input behavior.
2. Use manual-only invocation when side effects are substantial.
3. Use named or positional arguments only when they improve clarity.
4. Add portability notes if the argument syntax depends on provider-specific mechanics.

## Also load

- `references/claude-argument-substitutions.md` when using Claude Code substitutions or named arguments
- `references/claude-frontmatter-invocation.md` when invocation control needs provider-specific fields

Files in this skill

  • authoring-path.md4.7 KB
  • claude-argument-substitutions.md624 B
  • claude-dynamic-context.md579 B
  • claude-frontmatter-invocation.md1.9 KB
  • claude-hook-backed.md913 B
  • claude-subagent-fork.md718 B
  • description-optimization.md1 KB
  • design-principles.md3.6 KB
  • example-documentation-skill.md2.8 KB
  • example-hook-backed-skill.md989 B
  • example-router-skill.md1 KB
  • example-subagent-fork-skill.md1.1 KB
  • example-workflow-process-skill.md2.4 KB
  • execution-shapes.md4.6 KB
  • iteration-evidence.md2.6 KB
  • iteration-path.md1.5 KB
  • layout-argument-driven-skill.md1 KB
  • layout-asset-template-skill.md809 B
  • layout-inline-skill.md731 B
  • layout-reference-backed-skill.md1.2 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…