Favicon of auth

auth Skill

AI Agent SkillPythonOpen source

Activate when code touches token management, credential resolution, git auth flows, GITHUBAPMPAT, ADOAPMPAT, AuthResolver, HostInfo, AuthContext, or any remote host authentication -- even if 'auth' isn't mentioned explicitly. Published by microsoft in apm.

What is auth Skill?

Activate when code touches token management, credential resolution, git auth flows, GITHUBAPMPAT, ADOAPMPAT, AuthResolver, HostInfo, AuthContext, or any remote host authentication -- even if 'auth' isn't mentioned explicitly. Published by microsoft in apm. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
87/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Documentation
  • Documentation use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use auth Skill

  • Use it for documentation.

Built with

PythonCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/apm
  • Skill file: .agents/skills/auth/SKILL.md

What it does

Activate when code touches token management, credential resolution, git auth flows, GITHUBAPMPAT, ADOAPMPAT, AuthResolver, HostInfo, AuthContext, or any remote host authentication -- even if 'auth' isn't mentioned explicitly.

Skill instructions

Auth Skill Auth expert persona When to activate - Any change to src/apmcli/core/auth.py or src/apmcli/core/tokenmanager.py - Code that reads GITHUBAPMPAT, GITHUBTOKEN, GHTOKEN, ADOAPMPAT - Code using git ls-remote, git clone, or GitHub/ADO API calls - Error messages mentioning tokens, authentication, or credentials - Changes to githubdownloader.py auth paths - Per-host or per-org token resolution logic Key rule All auth flows MUST go through AuthResolver. No direct os.getenv() for token variables in application code. Canonical reference The full per-org - global - credential-fill - fallback resolution flow is in docs/src/content/docs/getting-started/authentication.md (mermaid flowchart). Treat it as the single source of truth; if behavior diverges, fix the diagram in the same PR. Bearer-token authentication for ADO ADO hosts (dev.azure.com, .visualstudio.com) resolve auth in this order: 1. ADOAPMPAT env var if set 2. AAD bearer via az account get-access-token --resource 499b84ac-1321-4

Explore related resources

Frequently asked questions

What is auth?

auth is a open-source AI agent skill with Copy skill directory. Activate when code touches token management, credential resolution, git auth flows, GITHUBAPMPAT, ADOAPMPAT, AuthResolver, HostInfo, AuthContext, or any remote host authentication -- even if 'auth' isn't mentioned.

Who is auth best for?

auth is best for reusing agent instructions, scripts, and references, documentation workflows.

How do I install auth?

Install or run auth using Copy skill directory. Check auth for the latest setup command.

Is auth actively maintained?

auth may need a closer maintenance check before production use.

Share:

Stars
3,219
Forks
283
Last commit
10 days ago
Repository age
10 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to auth

auth: Install, Config & GitHub Signals – SkillIndex