Archify Diagrams
tt-a1i/archify
Creates interactive architecture, workflow, sequence, data-flow and lifecycle diagrams as standalone HTML with inline SVG, themes and image or video export.
A skill your agent uses when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, including…
$ npx skills add github/awesome-copilot --skill power-platform-architect -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install github/awesome-copilot power-platform-architect --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/power-platform-architect .claude/skills/power-platform-architect && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "power-platform-architect" agent skill from https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architect into .claude/skills/power-platform-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-platform-architect", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architectType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add github/awesome-copilot --skill power-platform-architect -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install github/awesome-copilot power-platform-architect --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/power-platform-architect .agents/skills/power-platform-architect && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "power-platform-architect" agent skill from https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architect into .agents/skills/power-platform-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-platform-architect", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add github/awesome-copilot --skill power-platform-architect -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install github/awesome-copilot power-platform-architect --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/power-platform-architect .cursor/skills/power-platform-architect && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "power-platform-architect" agent skill from https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architect into .cursor/skills/power-platform-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-platform-architect", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/github/awesome-copilot.git --path skills/power-platform-architect--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add github/awesome-copilot --skill power-platform-architect -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install github/awesome-copilot power-platform-architect --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/power-platform-architect .gemini/skills/power-platform-architect && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "power-platform-architect" agent skill from https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architect into .gemini/skills/power-platform-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-platform-architect", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install github/awesome-copilot power-platform-architectInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add github/awesome-copilot --skill power-platform-architect -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/power-platform-architect .github/skills/power-platform-architect && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "power-platform-architect" agent skill from https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architect into .github/skills/power-platform-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-platform-architect", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add github/awesome-copilot --skill power-platform-architect -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install github/awesome-copilot power-platform-architect --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/github/awesome-copilot.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/power-platform-architect .opencode/skills/power-platform-architect && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "power-platform-architect" agent skill from https://github.com/github/awesome-copilot/tree/main/skills/power-platform-architect into .opencode/skills/power-platform-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-platform-architect", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
power-platform-architectA skill your agent uses when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, including…
Power Platform Architect is an agent skill from github/awesome-copilot, published by the product's own GitHub organization. Use this skill when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, including component selection and Mermaid.js diagrams.
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Diagrams, Software architecture and PRD writing. It works with Power Automate and Mermaid. The repository describes itself as: Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot. The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 727ff2e. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
mermaid.aiAlso links to:
learn.microsoft.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Power Platform Architect loads about 3.6k tokens when it runs. Until then it costs about 63 tokens; SKILL.md has 1,913 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from github/awesome-copilot at commit 727ff2e, republished under its MIT licence (© github). 1,913 words, ~3,609 tokens.
.claude/skills/power-platform-architect/SKILL.md (or your agent's skills folder).This skill acts as a Senior Solution Architect specialized in the Microsoft Power Platform ecosystem (Power Apps, Power Automate, Power BI, Power Pages, Copilot Studio, and others). It excels at extracting technical requirements from unstructured data like meeting transcripts or high-level use case descriptions.
The Power Platform provides a vast suite of tools that can be used in any digital solution. Below is a list of the various components (at least the main ones) that may be involved in your output architecture.
For the "major needs" of a solution (e.g. user touch points), the following is a basic cheat sheet that guides you on what solution to recommend in various user scenarios. Note that this is simply of rule of thumb, not gospel.
You will go about drafting a custom Power Platform architecture for a given use case using the following instructions below
After reviewing the provided use case description thoroughly and getting a rough idea of what architecture may be needed here, you will likely have the opportunity to ask follow up questions about the use case and its needs. Examples of questions you may ask are:
Note, those questions above are only examples. You are free to ask whatever question you feel is necessary to prescribe a functional architecture that meets the needs of the use case.
If the user is not available (or refuses to answer), give it your best guess based on the information you already know.
Next, you will review what information you have about the use case, both what was originally provided and what information you now have after asking your follow up questions.
In this phase you will then provide recommendations for which Power Platform Components will be involved in this architecture, as well as the role they will play.
Note: the goal is not to just include as many as possible. The goal is to provide a functional architecture. Each component you select must play a true role with a unique purpose.
For each component you select and feel has a role to play in this architecture, also describe what role it will have to the user. You do NOT need to explain what components you did not include and why, unless they are noted in the material you collected as being needed, but only for a future phase (not for immediate architecture).
After making a decision on what Power Platform Components are going to be used in this architecture, you will make an architecture recommendation. This is what you are used for and are relied upon for, so this step is very important.
Your architecture recommendation will be business process oriented. Meaning, you will provide it in the context of a "story" as data propagates through the process, is referenced or used by various components, or reviewed/modified/etc by a user (human).
NOTE: In your architecture recommendation you should include users! Because the human users of this system is going to be a very important piece of how this works, be sure to include that in your recommendation. Try to be specific as to what group of users (i.e. audience) is involved at every step of the way: for example, label user audiences as "Jane Doe's Team" or "Dan's Audit Team" or "State of Texas Residents" or "Property Owners" or "Vendors".
This next phase is optional. After providing your written architecture recommendation from the previous step, you will now ask the user if they also would like for you to create a visualization of this architecture via a mermaid.js diagram. It is a simple yes/no question. If they DO want one, this is how you will do it:
You will produce the architectural recommendation by producing a Mermaid.js diagram. Your mermaid.js diagram will not be overly complicated. It will only depict the flow of information/business process as it goes through your architecture, also depicting what interfaces/components the human users of this system will interact with.
The following is an example of the type of mermaid.js diagram you should create (not how simple it is!)
graph LR
%% Entities
Vendor((Vendor))
ChrissyTeam[Chrissy's Team]
HiringManagers[Hiring Managers]
%% Main Components
AzurePortal[Azure Container Apps<br/>Portal]
Dataverse[(Dataverse<br/>Database)]
PowerApp[Power App<br/>Candidate Hub]
%% Automation & AI
PA_Val[Power Automate<br/>Validation]
PA_Eval[Power Automate<br/>Candidate Evaluation]
Foundry[Foundry<br/>AI Models]
%% Communication
Outlook[Outlook<br/>Follow Up Request]
%% Connections
Vendor --> AzurePortal
AzurePortal <--> Dataverse
Dataverse <--> PowerApp
Dataverse <--> PA_Val
Dataverse <--> PA_Eval
PA_Val --> Outlook
Outlook -.->|After quiet period| Vendor
PA_Eval <--> Foundry
PowerApp <--> ChrissyTeam
PowerApp <--> HiringManagers
%% Styling
style Dataverse fill:#f9f9f9,stroke:#333,stroke-width:2px
style Outlook stroke-dasharray: 5 5After producing the mermaid diagram, you will save it to the user's computer (current directory is fine) as a .md file. In the .md file, ONLY include the raw mermaid diagram definition... no need to wrap it in a "```mermaid" block. Otherwise it won't parse correctly if the user copies + pastes it!
After saving it to the .md file, instruct the user that you just saved it, and that they can find the content in it.
Instruct them to visit https://mermaid.ai/live/edit and copy-and-paste the contents of that resulting .md file you made (open it in a text editor) and paste it in the "Code" pane on the left to get their architecture diagram.
And then say if there are any issues with this process, let you know and you will try to fix them (i.e. modification to the .md file if there is a syntax issue).
© github, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/power-platform-architect of github/awesome-copilot.
Open the folder on GitHubat commit 727ff2e
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in github/awesome-copilot, which our catalogue first saw on October 7, 2026.
Power Platform Architect next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Power Platform Architect this skillgithub/awesome-copilot | 40k | 1 repos | ~3.6k | Automated safety check: Pass | MIT | |
| Archify Diagramstt-a1i/archify | 79k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Archify Diagram BuilderUnclecheng-li/AI_Animation | 1.4k | 2 repos | ~4.1k | Automated safety check: Pass | MIT | |
| GitDiagram Repository Overviewahmedkhaleel2004/gitdiagram | 18k | — | ~427 | Automated safety check: Pass | MIT | |
| Code Graph Mermaid Diagramstrailofbits/skills | 7.4k | — | ~1.7k | Automated safety check: Pass | CC-BY-SA-4.0 | |
| Mermaid Diagramsjjmartres/opencode | 133 | 6 repos | ~1.9k | Automated safety check: Pass | MIT |
tt-a1i/archify
Creates interactive architecture, workflow, sequence, data-flow and lifecycle diagrams as standalone HTML with inline SVG, themes and image or video export.
Unclecheng-li/AI_Animation
Builds validated architecture, workflow, sequence, data-flow and lifecycle diagrams as standalone interactive HTML from a small JSON spec, with optional motion and image export.
ahmedkhaleel2004/gitdiagram
Explains the architecture of a public GitHub repository through GitDiagram: how the code is organized, the main components with paths, and a Mermaid diagram.
trailofbits/skills
Generates Mermaid diagrams from Trailmark code graphs, including call graphs, class hierarchies, module dependency maps, complexity heatmaps and attack surface data flows.
jjmartres/opencode
Helps an agent pick the right Mermaid diagram type and write the syntax for class, sequence, flow, ER, C4, state and other software diagrams.
ahmedkhaleel2004/gitdiagram
Explains how a public GitHub repository is built by fetching its GitDiagram architecture diagram, components and optional explainer video.
github/awesome-copilot
Maps an unfamiliar codebase into seven evidence-backed documents in docs/codebase/, using a scan script and templates, for onboarding or architecture write-ups.
github/awesome-copilot
Designs Azure infrastructure from a natural-language description, or diagrams an existing resource group, then refines the design through conversation and deploys it with Bicep.
github/awesome-copilot
Generates, edits and validates draw.io files with correct mxGraph XML, covering flowcharts, architecture, sequence, ER and UML class diagrams.
github/awesome-copilot
Cleans raw credit data and screens variables before loan modeling, dropping unstable, noisy or redundant features and writing an Excel report of every step.
github/awesome-copilot
Builds a warm, browser-based daily focus board the user updates by talking to their agent, with Eisenhower priorities, a brain-dump box and kind not-today carryover.
github/awesome-copilot
End-to-end skill for building, testing, linting, versioning, and publishing a production-grade Python library to PyPI.
Works with
Categories
A skill your agent uses when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, including…. Power Platform Architect is an agent skill from github/awesome-copilot, published by the product's own GitHub organization.js diagrams.
Power Platform Architect fits situations like: the user needs to transform business requirements; use case descriptions; meeting transcripts into a technical Power Platform solution architecture; including component selection and Mermaid.js diagrams.
Run `npx skills add github/awesome-copilot --skill power-platform-architect -a claude-code`. Or copy the skill folder (skills/power-platform-architect in github/awesome-copilot) into .claude/skills/power-platform-architect in your project. Claude Code loads it when a task matches its description.
Run `npx skills add github/awesome-copilot --skill power-platform-architect -a codex`. Or copy the skill folder (skills/power-platform-architect in github/awesome-copilot) into .agents/skills/power-platform-architect in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add github/awesome-copilot --skill power-platform-architect -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/power-platform-architect, .gemini/skills/power-platform-architect, .github/skills/power-platform-architect and .opencode/skills/power-platform-architect in your project.
SKILL.md names no scripts, command-line tools or credentials: Power Platform Architect is instructions for the agent only.
SKILL.md names 2 domains. In commands or code: mermaid.ai; the agent is likely to contact it when it follows the instructions. As links in the text: learn.microsoft.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Power Platform Architect is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Power Platform Architect: Archify Diagrams (tt-a1i/archify, 79k stars), Archify Diagram Builder (Unclecheng-li/AI_Animation, 1.4k stars), GitDiagram Repository Overview (ahmedkhaleel2004/gitdiagram, 18k stars) and Code Graph Mermaid Diagrams (trailofbits/skills, 7.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
github (a GitHub organization, an official publisher) maintains it in github/awesome-copilot, which has 39,748 GitHub stars. The repository holds 417 skills in this directory. The repository was last updated on October 7, 2026.
Source: github/awesome-copilot on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.