Install
$ agentstack add skill-omarsaleh506-skills-new-adr ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
new-adr
Creates a properly-numbered ADR file in docs/decisions/.
Steps
- Determine the next number
- List all files matching
docs/decisions/[0-9]*.md - Extract the leading
NNNNfrom each filename - Take the highest number and add 1 (pad to 4 digits)
- If no files exist yet, start at
0002(0001 is the bootstrap ADR)
- Build the filename
- Slugify the decision title: lowercase, spaces → hyphens, remove
punctuation
- Filename:
docs/decisions/NNNN-.md
- Write the ADR using the template below, filled in with the decision
context the user provided. Leave [date] as today's ISO date and [author] as "Claude Code" unless the user specifies otherwise.
- Update the architecture doc (optional)
- If
docs/architecture.mdhas a "Key Design Decisions" section,
append a link row. If the section doesn't exist, skip this step.
- Report the file path created and the ADR's title + number.
ADR Template
# ADR-NNNN: [Decision Title]
- **Status:** Draft
- **Date:** [YYYY-MM-DD]
- **Author:** [author]
## Context
_What situation or requirement forced this decision?_
## Decision
_What was decided, stated directly: "We will ..."_
## Consequences
- **Good:** ...
- **Trade-off:** ...
- **Risk:** ...
Rules
- Never overwrite an existing ADR — create a new "Supersedes ADR-XXXX" one instead.
- Status is "Draft" unless the user explicitly says it's accepted.
- Keep ADRs short. If context needs more than 150 words, summarise.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: OmarSaleh506
- Source: OmarSaleh506/skills
- License: MIT
- Homepage: https://skills.sh/OmarSaleh506/skills
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.