Skip to content
Back to skills

Agentsmd Authoring

ASecurity

Use when editing agentsmd files, creating skills/agents/rules, or working in ai-assistant-instructions

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 12, 2026
ai-agents

Security analysis

A100/100

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

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill agentsmd-authoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agentsmd Authoring?

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

Security grade badge for Agentsmd Authoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-agentsmd-authoring/badge)](https://www.skillsdirectory.com/skills/aibot88-agentsmd-authoring)

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: agentsmd-authoring
description: Use when editing agentsmd files, creating skills/agents/rules, or working in ai-assistant-instructions
---

# AgentsMD Authoring Standards

## File Structure

```text
agentsmd/                     # Single source of truth
├── AGENTS.md                 # Main entry point
├── rules/                    # Auto-load every session (via .claude/rules symlink)
├── skills/                   # On-demand (via .claude/skills symlink)
├── agents/                   # Task subagents (via .claude/agents symlink)
└── workflows/                # Development workflow docs

.copilot/, .claude/, .gemini/ # Vendor dirs — symlinks only, no duplicates
```

## Token Targets

- **Target**: 500 tokens per file
- **Maximum**: 1,000 tokens per file
- **CLAUDE.md additions**: bare minimum — link to rules/skills for details
- **Single-purpose**: each skill/agent/rule does one thing

## Two-Tier Architecture

| Tier | Location | Purpose |
| --- | --- | --- |
| Agents | `.claude/agents/` | Task execution — single-responsibility workers |
| Skills | `agentsmd/skills/` | Canonical patterns — reusable rules/decision trees |

**Agents** reference skills for patterns. **Skills** define the "right way"
to do something. Agents do NOT duplicate skill logic — they reference it.

## Naming Convention

- **Skills**: `noun-pattern` (e.g., `permission-patterns`)
- **Agents**: `noun-doer` (e.g., `permissions-analyzer`)

## Frontmatter Templates

**Skill**:

```yaml
---
name: skill-name
description: Pattern description
---
```

**Agent**:

```yaml
---
name: agent-name
description: Action-focused description
model: haiku  # or sonnet/opus
author: JacobPEvans
allowed-tools: [list of tools]
---
```

## Cross-Referencing

- **In CLAUDE.md**: Use `@path/to/file` to compose content inline.
  Use markdown links only for conditional "see X if relevant" references.
- **In agents/skills/rules**: Reference by name
  (e.g., "the code-standards rule"). Rules in `.claude/rules/` auto-load.

## Vendor Config Standard

Vendor directories contain symlinks only. All canonical content lives in
`agentsmd/`. DRY — never duplicate across vendors.

Rules in `agentsmd/rules/` auto-load every session via `.claude/rules`
symlink. Keep rules focused and under 1,000 tokens.

## Related Skills

- **skills-registry** (project-standards) — Use when looking up available tools, skills, commands, agents, or plugins
- **workspace-standards** (project-standards) — Use when setting up or managing multi-repo workspaces

Files in this skill

  • SKILL.md2.5 KB
  • source.json637 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.