add-connector
Skill1.1k starsChanged 10 days agoMITView on GitHub
Use when adding a Power Platform connector to an Expo/React Native Power Apps mobile app and no dedicated mobile connector skill exists.
We split this skill into the rules it gives an agent
22 rules. 0 are common, 10 are distinctive, and 12 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
10
Distinctive
This author's own choices. Worth a look.
12
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
App root: before any project read or command, execute app-working-directory.md.
- Very specific: line 17
Use its resolved absolute working_dir for every shell call and file tool, including referenced commands and delegated skills.
- Distinctive: line 20
Entry routing: use the shared App feature entry points preflight before the workflow below.
- Distinctive: line 23
Invocation scope: follow Data-source invocation scope before the workflow below.
- Distinctive: line 34
Do not update the app plan, memory-bank, configuration, or generated files on that path.
- Very specific: line 44
Removal branch: after resolving invocation scope, if --remove or the approved scope requests removal, execute data-source-removal.md and …
- Very specific: line 47
Do not run Steps 1-6, connection creation, or add-data-source for a removal.
- Very specific: line 49
Refresh branch: after resolving invocation scope, --refresh or an approved retained-source refresh executes Refresh a retained source and …
- Distinctive: line 65
Check Memory Bank → 2. Identify Connector → 3.
- Very specific: line 73
Check for memory-bank.md per shared-instructions.md.
- Very specific: line 85
If either is missing, instruct the user to run /create-mobile-app first and stop.
- Distinctive: line 98
If the operation is ambiguous, ask before delegating.
- Distinctive: line 99
Use aliases only for routing.
- Distinctive: line 111
If the user actually needs table CRUD, use the delegation table below.
- Very specific: line 155
If creation was needed but cannot complete in the CLI, direct the user to the environment-specific Connections URL from power.config.json …
- Distinctive: line 188
Add one data source per approved table:
- Very specific: line 223
After adding, inspect the generated files.
- Very specific: line 238
Read just that method's section (use offset and limit parameters on Read)
- Very specific: line 268
Do NOT deploy yet — that's /deploy's job after all data sources are added.
- Very specific: line 272
Update memory-bank.md with: connector added, configured operations, build status.
- Very specific: line 292
If the connection requires OAuth consent, ConnectionSetupScreen is shown automatically
- Distinctive: line 295
No separate executor or provider wiring is needed — Dataverse and non-Dataverse connectors use the same unified pipeline.
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Plugin check: Run
node "${PLUGIN_ROOT}/scripts/check-version.js"- if it outputs a message, show it to the user before proceeding.
📋 Shared instructions: shared-instructions.md | Connector reference: connector-reference.md — read both first.
Add Connector (Generic)
App root: before any project read or command, execute
app-working-directory.md.
Use its resolved absolute working_dir for every shell call and file tool,
including referenced commands and delegated skills; never inherit a prior cd.
Entry routing: use the shared App feature entry points preflight before the workflow below.
Invocation scope: follow Data-source invocation scope before the workflow below. This skill owns connector bindings and generated services, not a full-app plan or screen implementation.
For a standalone request, approve the current data-source delta before each
mutation: the exact connector, environment, binding, and dataset/table or
procedure as applicable. Connection creation needs explicit approval too.
An approved child reuses only its owner's current scope; a missing choice may
be resolved read-only, but a changed scope returns to that owner.
For --plan-only or a planning-phase handoff, return the proposed bindings and
unresolved choices before connection creation or pa app add data-source.
Do not update the app plan, memory-bank, configuration, or generated files on
that path; missing discovery access is not permission to create a connection.
Action connectors do not imply Dataverse Data Model changes.
Cloud flows are not supported by mobile skills. For a request to add,
refresh, invoke, or remove a cloud-flow binding, report
BLOCKED: cloud-flow integration is not supported and return before discovery
or mutation. Do not treat a flow as a connector data source.
Removal branch: after resolving invocation scope, if --remove or the approved scope
requests removal, execute
data-source-removal.md and return.
Do not run Steps 1-6, connection creation, or add-data-source for a removal.
Refresh branch: after resolving invocation scope, --refresh or an approved retained-source
refresh executes Refresh a retained source
and returns before Steps 1-6. Preserve the exact --data-source-name and approved
binding identity; do not create connections or run add-data-source.
Fallback skill for any connector not covered by a dedicated /add-* skill. For common connectors, prefer the dedicated skills:
/add-dataverse— Dataverse tables/add-sharepoint— SharePoint Online
(More dedicated skills will land in v1: /add-teams, /add-excel, /add-onedrive, /add-azuredevops, /add-office365.)
The native host runtime (@microsoft/power-apps-native-host) handles connector routing, connection resolution, and OAuth consent through PowerAppsProvider in app/_layout.tsx — no separate executor wiring is needed.
Workflow
- Check Memory Bank → 2. Identify Connector → 3. Add Connector → 4. Inspect & Configure → 5. Build → 6. Update Memory Bank
Step 1 — Check Memory Bank
Telemetry checkpoint: validate_connector_project
Check for memory-bank.md per shared-instructions.md.
Also confirm we're inside a Power Apps mobile app:
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
if [ ! -f power.config.json ] || [ ! -f app.config.js ]; then
echo "BLOCKED: working_dir is not an initialized app" >&2
exit 1
fiIf either is missing, instruct the user to run /create-mobile-app first and stop.
Step 2 — Identify Connector
Telemetry checkpoint: resolve_connector_request
If $ARGUMENTS is provided or the caller already specified the connector, use it directly and skip the question below.
Otherwise, ask the user which connector they want to add. Browse available connectors: Connector Reference.
Classify the requested operation before matching the delegation table. Dataverse actions/functions follow the discovery-only branch below directly, skipping connection lookup and data-source generation, never the table CRUD workflow. If the operation is ambiguous, ask before delegating. Use aliases only for routing; pass the exact discovered API ID to CLI commands.
Dataverse actions/functions: discover and return here.
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
$PA app find-dataverse-api --search '<operation-name>' --jsonSurface the matching metadata and STOP this leaf with a clear note that this
plugin adds Dataverse table CRUD, not actions/functions. Do not enter Step 3,
invoke /list-connections, or generate a table service on this branch.
If the user actually needs table CRUD, use the delegation table below.
Then check if this operation has a dedicated skill. If it does, delegate and STOP:
| Connector API name | Delegate to |
sharepointonline, shared_sharepointonline | /add-sharepoint |
dataverse, commondataservice, shared_commondataservice, commondataserviceforapps, shared_commondataserviceforapps (table CRUD only) | /add-dataverse |
Invoke the appropriate skill with the same $ARGUMENTS, absolute working_dir,
current request, owner/phase/scope, and proposal-only mode. Do not continue this
skill's workflow or infer execution approval from this routing decision.
Common connector API names:
sharepointonline,teams,excelonlinebusiness,onedriveforbusinessazuredevops,azureblob,azurequeuesoffice365,office365users,office365groupssql,commondataservice
Step 3 — Add Connector
Telemetry checkpoint: generate_connector_data_source
First, preserve or resolve the connection binding using connector-reference.md:
- Supplied
--connection-id(or approved callerconnectionId): reuse that exact ID for the confirmed connector/environment; skip/list-connectionsand creation. - Supplied
--connection-ref(or approved callerconnectionRef): preserve that reference for generation; skip/list-connectionsand creation. Do not replace it with a newly selected ID. - Missing binding only: invoke
/list-connectionswith the connector API ID and current scoped context to resolve the missing value. Conflicting, blank, or ambiguous supplied values return to the owner instead of creating a fallback.
The commands below show the connection-ID path. For a reference binding,
replace --connection-id <connectionId> with
--connection-ref '<connectionRef>' on add-data-source only. Reuse supplied
dataset/table/procedure choices and skip their discovery. If discovery is still
needed and requires an ID, obtain the backing ID for the approved reference or
the missing concrete choices; do not create another connection or pass an
unsupported reference flag to a picker command.
If creation was needed but cannot complete in the CLI, direct the user to the
environment-specific Connections URL from power.config.json environmentId:
https://make.powerapps.com/environments/<environment-id>/connections → + New connection → search for the connector → Create.
Classify the connector before running pa app add data-source:
| Connector shape | Examples | Required discovery | Add command |
| Action-style connector | Teams, Office 365 Users, Outlook, Azure DevOps | None after connection lookup | $PA app add data-source --connector <apiId> --connection-id <connectionId> |
| Table-based connector | Excel Online, OneDrive for Business, Azure Blob, SQL, SharePoint if not delegated | connection list-datasets, then connection list-tables | $PA app add data-source --connector <apiId> --connection-id <connectionId> --dataset '<dataset>' --table '<table>' |
| SQL stored procedure | SQL Server | connection list-datasets, then connection list-procedures if needed | $PA app add data-source --connector shared_sql --connection-id <connectionId> --dataset '<database>' --procedure '<procedure>' |
For action-style connectors, print before starting:
"→ Running
pa app add data-sourcefor<connector>. ~10–30 seconds (writes generated services + connector schemas)."
Then run:
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
$PA app add data-source --connector <apiId> --connection-id <connectionId>For table-based connectors, discover datasets and tables first:
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
$PA connection list-datasets --connector <apiId> --connection-id <connectionId> --json
$PA connection list-tables --connector <apiId> --connection-id <connectionId> --dataset '<dataset>' --jsonPresent the datasets/tables to the user if they did not specify them. Approve the exact selected bindings before generation, or reuse matching current owner approval; proposal-only discovery returns without adding sources. Add one data source per approved table:
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
$PA app add data-source --connector <apiId> --connection-id <connectionId> --dataset '<dataset>' --table '<table>'For SQL stored procedures, discover procedures only when the user asks to invoke a stored procedure rather than a table:
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
$PA connection list-procedures --connection-id <connectionId> --dataset '<database>' --jsonApprove the exact procedure binding before generation if it was not already in the current approved scope; proposal-only discovery returns without adding it.
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
$PA app add data-source --connector shared_sql --connection-id <connectionId> --dataset '<database>' --procedure '<procedure>'Parameter reference:
--connector— connector API ID (oftenshared_<connector>, e.g.,shared_office365users). Use the exact value provided by the caller or connector docs.--connection-id/-c— required for non-Dataverse connectors unless using--connection-ref. Get frompa connection create, the maker portal, or caller context.--connection-ref— optional connection reference name when adding into a solution-aware app.--dataset/-d— required for table-based datasources (for example SharePoint site URL, Excel file/location, SQL database).--table— table/list/resource name for table-based datasources.--procedure— SQL stored procedure name when adding a stored procedure instead of a table.--non-interactive— use only on commands whose required options are fully supplied and whose implementation supports non-interactive omission of optional prompts. Do not add--environment-idto app-root verbs oncepower.config.jsonexists.--solution-id/-s— optional solution identifier when the data source should be added to a specific solution.
Step 4 — Inspect & Configure
After adding, inspect the generated files. Generated service files can be very large — use Grep to find specific methods instead of reading the entire file:
Grep pattern="async \w+" path="<working_dir>/src/generated/services/<Connector>Service.ts"Files to check:
src/generated/services/<Connector>Service.ts— available operations and their parameterssrc/generated/models/<Connector>Model.ts— TypeScript interfaces (if generated).power/schemas/<connector>/— connector schema and configuration
For each method the user needs:
- Grep for the method name to find its signature
- Read just that method's section (use
offsetandlimitparameters on Read) - Identify required vs optional parameters and response type
Return the needed method signatures and usage guidance to the user or current owner. Do not change screens or launch another app workflow. Report generated service availability separately from consumer integration.
Step 5 — Build
Telemetry checkpoint: validate_connector_integration
Print before starting:
"→ Regenerating connector schemas + running tsc to verify the new connector wires in cleanly (~10–20 seconds)."
pa app add data-source (Step 3) wrote new files into .power/schemas/<connector>/. The connectorSchemas.ts consumed by app/_layout.tsx is now stale — regenerate it before type-checking so the new connector is wired into the runtime schema map:
cd -- '<working_dir>' || { echo "BLOCKED: cannot enter working_dir" >&2; exit 1; }
npm run generate-schemas
npx --no-install tsc --noEmitFix TypeScript errors before proceeding. If a generated service requires a missing dependency, inspect its package contents before choosing a repair. Do not install native packages absent from the template. Return a JS-only dependency requirement to the orchestrator for the approved exact-version JavaScript dependency plan; for a standalone call obtain that approval before installation. Do not install an unplanned package merely to silence TypeScript.
Do NOT deploy yet — that's /deploy's job after all data sources are added.
Step 6 — Update Memory Bank
Update memory-bank.md with: connector added, configured operations, build status.
Remove a data source
Apply the data-source invocation scope first for removals too. Identify consuming screens/services before deleting a dependency. Standalone removal must stop if it would leave broken consumers; report the required consumer work separately rather than automatically invoking another workflow.
Read and execute data-source-removal.md for the supported command, scope preflight, generated/config cleanup checks, and inventory reconciliation. This also covers sources originally added outside this skill; use the actual registered identity rather than assuming its name.
Runtime connector handling
The native host runtime handles all connector routing automatically via PowerAppsProvider in app/_layout.tsx. When a screen calls a generated service method:
PowerAppsProviderresolves the connection fromconnectionReferencesinpower.config.json- If the connection requires OAuth consent,
ConnectionSetupScreenis shown automatically NativePowerAppsBridgedispatches the call with the correct auth token
No separate executor or provider wiring is needed — Dataverse and non-Dataverse connectors use the same unified pipeline.
Notes
- Generated files in
src/generated/are produced directly bypa app add data-source. Differences in behavior come from runtime wiring in this mobile plugin. - This skill never modifies
app.config.jsorplayerConfig.ts— connector discovery is dynamic at runtime.
Trending
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Who's talking about microsoft/power-platform-skills
- geekfujiwara/CodeAppsDevelopmentStandard“[sdk-update] 自動検知: Power Platform SDK / 公式 skills 更新 (2026-09-06)”GitHub · Sep 6, 2026 · 1 reactions
- geekfujiwara/CodeAppsDevelopmentStandard“[sdk-update] 自動検知: Power Platform SDK / 公式 skills 更新 (2026-08-23)”GitHub · Aug 23, 2026 · 1 reactions
- sudosubin/agents.nix“agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29”GitHub · Oct 30, 2026
- sudosubin/agents.nix“claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29”GitHub · Oct 30, 2026
- sudosubin/agents.nix“agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29”GitHub · Oct 30, 2026
The biggest 5 of 50 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 50
Talked about on GitHub (50 times).
On GitHub · 50
- Sep 6, 2026[sdk-update] 自動検知: Power Platform SDK / 公式 skills 更新 (2026-09-06) — geekfujiwara/CodeAppsDevelopmentStandard1 reaction
- Aug 23, 2026[sdk-update] 自動検知: Power Platform SDK / 公式 skills 更新 (2026-08-23) — geekfujiwara/CodeAppsDevelopmentStandard1 reaction · 2 comments
- Oct 30, 2026agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
45 more on GitHub
- Oct 30, 2026claude-code-marketplaces.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026copilot-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026agent-skills.github.microsoft.power-platform-skills: 0a7bf47 → c159268 — sudosubin/agents.nix0 reactions
- Oct 29, 2026copilot-plugins.github.microsoft.power-platform-skills: 0a7bf47 → c159268 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0a7bf47 → c159268 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-plugins.github.microsoft.power-platform-skills: 0a7bf47 → c159268 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-marketplaces.github.microsoft.power-platform-skills: 0a7bf47 → c159268 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026copilot-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-marketplaces.github.microsoft.power-platform-skills: init at 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 27, 2026agent-skills.github.microsoft.power-platform-skills: 696cac9 → f39b3bb — sudosubin/agents.nix0 reactions
- Oct 27, 2026agent-plugins.github.microsoft.power-platform-skills: 696cac9 → f39b3bb — sudosubin/agents.nix0 reactions
- Oct 27, 2026claude-code-plugins.github.microsoft.power-platform-skills: 696cac9 → f39b3bb — sudosubin/agents.nix0 reactions
- Oct 27, 2026copilot-plugins.github.microsoft.power-platform-skills: 696cac9 → f39b3bb — sudosubin/agents.nix0 reactions
- Oct 27, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-26 → 0-unstable-2026-10-27 — sudosubin/agents.nix0 reactions
- Oct 27, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-26 → 0-unstable-2026-10-27 — sudosubin/agents.nix0 reactions
- Oct 27, 2026agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-26 → 0-unstable-2026-10-27 — sudosubin/agents.nix0 reactions
- Oct 27, 2026copilot-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-26 → 0-unstable-2026-10-27 — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-plugins.github.microsoft.power-platform-skills: ea1e2e7 → a887c53 — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-skills.github.microsoft.power-platform-skills: ea1e2e7 → a887c53 — sudosubin/agents.nix0 reactions
- Oct 26, 2026claude-code-plugins.github.microsoft.power-platform-skills: ea1e2e7 → a887c53 — sudosubin/agents.nix0 reactions
- Oct 26, 2026copilot-plugins.github.microsoft.power-platform-skills: ea1e2e7 → a887c53 — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-24 → 0-unstable-2026-10-26 — sudosubin/agents.nix0 reactions
- Oct 26, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-24 → 0-unstable-2026-10-26 — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-24 → 0-unstable-2026-10-26 — sudosubin/agents.nix0 reactions
- Oct 26, 2026copilot-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-24 → 0-unstable-2026-10-26 — sudosubin/agents.nix0 reactions
- Oct 25, 2026[sdk-update] 自動検知: Power Platform SDK / 公式 skills 更新 (2026-10-25) — geekfujiwara/CodeAppsDevelopmentStandard0 reactions
- Oct 24, 2026agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-23 → 0-unstable-2026-10-24 — sudosubin/agents.nix0 reactions
- Oct 24, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-23 → 0-unstable-2026-10-24 — sudosubin/agents.nix0 reactions
- Oct 24, 2026copilot-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-23 → 0-unstable-2026-10-24 — sudosubin/agents.nix0 reactions
- Oct 24, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-23 → 0-unstable-2026-10-24 — sudosubin/agents.nix0 reactions
- Oct 23, 2026claude-code-plugins.github.microsoft.power-platform-skills: b9786a1 → 9d2486d — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-plugins.github.microsoft.power-platform-skills: b9786a1 → 9d2486d — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-skills.github.microsoft.power-platform-skills: b9786a1 → 9d2486d — sudosubin/agents.nix0 reactions
- Oct 23, 2026copilot-plugins.github.microsoft.power-platform-skills: b9786a1 → 9d2486d — sudosubin/agents.nix0 reactions
- Oct 23, 2026claude-code-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-22 → 0-unstable-2026-10-23 — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-22 → 0-unstable-2026-10-23 — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-22 → 0-unstable-2026-10-23 — sudosubin/agents.nix0 reactions
- Oct 23, 2026copilot-plugins.github.microsoft.power-platform-skills: 0-unstable-2026-10-22 → 0-unstable-2026-10-23 — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.microsoft.power-platform-skills: 633974a → 6ff5c6f — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-21 → 0-unstable-2026-10-22 — sudosubin/agents.nix0 reactions
- Oct 21, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-20 → 0-unstable-2026-10-21 — sudosubin/agents.nix0 reactions
- Oct 20, 2026agent-skills.github.microsoft.power-platform-skills: 0-unstable-2026-10-19 → 0-unstable-2026-10-20 — sudosubin/agents.nix0 reactions
Other versions5 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 5
- simstudioai/sim★ 30ksame name
- pipeshub-ai/pipeshub-ai★ 3.9ksame name
- 5hirish/duct★ 3same name
- Ame-Al/ame★ 1same name
- Azure/connectors-python-sdk★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository145 other files it gives its agents.
- AGENTS.mdAGENTS.md
- plugins/canvas-apps/AGENTS.mdAGENTS.md
- plugins/code-apps/AGENTS.mdAGENTS.md
- plugins/mobile-apps/AGENTS.mdAGENTS.md
- plugins/mobile-apps/template/AGENTS.mdAGENTS.md
- plugins/model-apps/AGENTS.mdAGENTS.md
- plugins/pcf/AGENTS.mdAGENTS.md
- plugins/power-apps-mobile-extension/AGENTS.mdAGENTS.md
- plugins/power-automate/AGENTS.mdAGENTS.md
- plugins/power-pages/AGENTS.mdAGENTS.md
- plugins/process-intelligence/AGENTS.mdAGENTS.md
- plugins/mobile-apps/template/CLAUDE.mdCLAUDE.md
- plugins/mobile-apps/template/.github/copilot-instructions.mdCopilot instructions
- add-data-sourceSkill
- canvas-appSkill
- configure-canvas-mcpSkill
- report-issueSkill
- add-azuredevopsSkill
- add-connectorSkill
- add-datasourceSkill
- add-dataverseSkill
- add-excelSkill
- add-mcscopilotSkill
- add-office365Skill
- add-onedriveSkill
- add-sharepointSkill
- add-teamsSkill
- add-workiqSkill
- create-code-appSkill
- deploySkill
- list-connectionsSkill
- report-issueSkill
- generate-codeful-mcp-toolSkill
- generate-mcp-app-uiSkill
- report-issueSkill
- add-datasourceSkill
- add-dataverseSkill
- add-cameraSkill
- add-geolocationSkill
- add-pdf-reportSkill
- add-pdf-viewerSkill
- add-pen-inputSkill
- add-nativeSkill
- add-sample-dataSkill
- add-sharepointSkill
- add-table-to-offline-profileSkill
- assign-offline-profileSkill
- check-updatesSkill
- create-mobile-appSkill
- debug-appSkill
- deploySkill
- design-systemSkill
- edit-appSkill
- edit-offline-profileSkill
- enable-tables-offlineSkill
- list-connectionsSkill
- open-wrap-urlSkill
- preview-offline-scopeSkill
- preview-screensSkill
- report-issueSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

