RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/AGENTS.md/AzureAD/microsoft-authentication-library-for-objc

AGENTS.md

.clinerules/AGENTS.md
AGENTS.md

Quality

48/100

Scores the file, not the repository.

Length

271 words

8 headings · 0 code blocks

Repository

344

— · pushed 0 days ago

Last changed

3 days ago

First indexed 3 days ago.
AzureAD/microsoft-authentication-library-for-objc/.clinerules/AGENTS.mdRawGitHub
1# AGENTS.md
2 
3General information about the project is located in the README.md file.
4 
5## Application Creation Guidance
6 
7### MSAL Application Configuration for Apple Devices
8 
9When creating a new application with MSAL authentication, users need to select a tenant configuration:
10 
11- **Workforce** (default): For organizational identities
12 - Follow the instructions detailed under `.clinerules/01-Workforce-tenant-configuration.md`
13- **External**: For customer/partner identities
14 - Follow the instructions detailed under `.clinerules/02-External-tenant-configuration.md`
15 
16#### Key Differences Summary: Workforce vs. External Tenants
17 
18| Aspect | Workforce Tenant | External Tenant |
19|--------|----------------|------------------|
20| **Target Users** | Employees, internal users | Customers, partners, citizens |
21| **Registration** | Admin-managed accounts | Self-service sign-up |
22| **User Flows** | Standard authentication | Customizable sign-up/sign-in flows |
23| **Branding** | Corporate branding | Fully customizable for customer UX |
24| **Identity Providers** | Typically organizational only | Social providers supported |
25| **Tenant Configuration** | Same, but different context | "Accounts in this organizational directory only" |
26| **Authority Endpoint** | Uses tenant ID or common | Uses tenant subdomain |
27| **Use Cases** | Enterprise apps, B2E scenarios | Consumer apps, B2C scenarios |
28 
29## MSAL API usage
30 
31Sample code snippets for both Swift & Objective-C can be found in the file `.clinerules/03-MSAL-API-usage.md`
32 
33## Code style guidelines
34 
35Code style guidelines that AI agents MUST follow when working with this repository can be found in the file `.clinerules/04-Code-style-guidelines.md`
36 
37## Feature flag guidelines
38 
39Feature flag guidance for AI agents when implementing new features for MSAL library are defined in the file `.clinerules/05-Feature-gating.md`
40 
41## Customer Communication
42 
43When interacting with users across **any channel** (GitHub issues, web chat, agent sessions), AI agents should follow these guidelines: `.clinerules/06-Customer-communication-guidelines.md`
44 

Sections

  • AGENTS.md
  • Application Creation Guidance
  • MSAL Application Configuration for Apple Devices
  • MSAL API usage
  • Code style guidelines
  • Feature flag guidelines
  • Customer Communication

What it covers

code-styleapi

Stack — with the evidence

swift

(1.00)

github-actions

(0.60)

Format

AGENTS.md

A plain-markdown README for coding agents, deliberately unopinionated: no frontmatter, no globs, no vendor keys. That minimalism is why it became the one file a dozen different agents will read, and why it carries the least per-file targeting power of any format here.

What the corpus says about it

Repository

Owner
AzureAD
Language
—
License
—
Archived
no

All configs in this repo

Also in AzureAD/microsoft-authentication-library-for-objc

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
AzureAD/microsoft-authentication-library-for-objc.clinerules/02-External-tenant-configuration.md · 344Cline rulesswiftgithub-actionssetupbuildteststyle+769/1003 days ago
AzureAD/microsoft-authentication-library-for-objcCLAUDE.md · 344CLAUDE.mdswiftgithub-actionsbuildteststylearch+676/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.clinerules/01-Workforce-tenant-configuration.md · 344Cline rulesswiftgithub-actionssetupbuildtestarch+558/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.clinerules/03-MSAL-API-usage.md · 344Cline rulesswiftgithub-actionsstyleapi58/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.clinerules/04-Code-style-guidelines.md · 344Cline rulesswiftgithub-actionsstylearchtypestesting-strategy+469/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.clinerules/05-feature-gating.md · 344Cline rulesswiftgithub-actionsstylearchdependenciesperformance+261/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.clinerules/06-Customer-communication-guidelines.md · 344Cline rulesswiftgithub-actionsstylemonorepodo-notagent-behaviour51/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.cursor/rules/ruler_cursor_instructions.mdc · 344Cursor rulesswiftgithub-actionsbuildteststylearch+676/1003 days ago
AzureAD/microsoft-authentication-library-for-objc.github/copilot-instructions.md · 344Copilot instructionsswiftgithub-actionssetupbuildteststyle+1164/1003 days ago
AzureAD/microsoft-authentication-library-for-objcAGENTS.md · 344AGENTS.mdswiftgithub-actionsbuildteststylearch+676/1003 days ago
Diff against .clinerules/02-External-tenant-configuration.md Diff against CLAUDE.md Diff against .clinerules/01-Workforce-tenant-configuration.md Diff against .clinerules/03-MSAL-API-usage.md Diff against .clinerules/04-Code-style-guidelines.md Diff against .clinerules/05-feature-gating.md Diff against .clinerules/06-Customer-communication-guidelines.md Diff against .cursor/rules/ruler_cursor_instructions.mdc Diff against .github/copilot-instructions.md Diff against AGENTS.md

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
OnlyTerp/prompt-cache-skillsAGENTS.md · 112AGENTS.mdpythongithub-actionssetupbuildtestlint-format+5100/1003 days ago
n8n-io/n8npackages/@n8n/agents/AGENTS.md · 199kAGENTS.mdtypescriptlangchain+16buildteststylearch+3100/1003 days ago
duckduckgo/content-scope-scriptsspecial-pages/AGENTS.md · 70AGENTS.mdtypescriptjavascript+5buildteststylearch+3100/1003 days ago
wpscanteam/wpscanAGENTS.md · 9.7kAGENTS.mdrubyvue+3setupbuildteststyle+6100/1002 days ago
SkeneTechnologies/skene-cookbookAGENTS.md · 51AGENTS.mdpythoneslint+4setupbuildtestlint-format+7100/1002 days ago
mui/material-uiAGENTS.md · 99kAGENTS.mdtypescriptjavascript+13setupbuildtestlint-format+9100/1003 days ago
trick77/agents-md-syncAGENTS.md · 2AGENTS.mdtypescriptnode+4setupbuildteststyle+5100/1003 days ago
aaif-goose/gooseAGENTS.md · 52kAGENTS.mdrusttypescript+2setupbuildtestlint-format+6100/1003 days ago
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack