agentsclimarketplace

Agent skills architecture

Skill ComeOnOliver/skillshub/skills/HoangNguyen0403/agent-skills-standard/agent-skills-architecture

๐Ÿง  The right skill, one API call. AI agent skills registry with token-efficient skill resolution. 5,000+ skills from 500+ top repos.

Install
npx -y skills add ComeOnOliver/skillshub --skill agent-skills-architecture

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Foundational "High-Density" standard for token-optimized agent instructions and CLI-based automated activation.

SKILL.md

2.5 KB, 501 tokens by cl100k_base, as published. Nobody here has run it

Agent Skills Architecture Standard

Priority: P0 (CRITICAL)

The primary goal is Maximum Information Density and Automated Precision.

๐Ÿ—๏ธ Core Architectural Pillars

1. Separation by Package (Granularity)

  • Rule: Separate skills based on specific library/framework dependencies.
  • Goal: Avoid context pollution. Don't load "Riverpod" instructions into a "BLoC" project.
  • Example: flutter/bloc-state-management vs flutter/riverpod-state-management.

2. Presence = Active (Simplified Configuration)

  • Logic: If a skill is listed in .skillsrc, it is considered active.
  • Standard: Remove legacy enabled flags. Control activation via inclusion/exclusion lists.

3. CLI Detection & Dynamic Exclusion

  • Mechanism: The CLI (ags) maps package.json/pubspec.yaml dependencies to skill IDs.
  • Exclusion: Irrelevant sub-skills are automatically added to the exclude list during initialization if their corresponding packages are missing.

4. Progressive Disclosure (Three-Level Loading)

  • Level 1 (Metadata): Triggers activation via high-precision keywords/files.
  • Level 2 (SKILL.md Body): Core imperative logic (<100 lines). No conversational fluff.
  • Level 3 (References): Detailed examples, complex patterns, scripts. Lazy-loaded on-demand.

๐Ÿ“ฆ ID & Naming Standards

  • Category: Lowercase letters (e.g., flutter, nestjs).
  • Skill ID: Kebab-case, must match the directory name.
  • Registry ID: Must match the Skill ID for automated CLI detection/exclusion.

๐Ÿ“‹ High-Density Writing Style

  • Imperative Mood: Use "Use X", "Avoid Y". No "Please" or "You should".
  • Token Compression: Skip articles ("the", "a") where possible. Use bullet points > paragraphs.
  • Anti-Patterns: Avoid conversational intros ("In this skill, we see...").

๐Ÿ”— Internal References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 327,069. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.