azure-infra SKILL.md skillA
azure-infra from geekfujiwara/codeappsdevelopmentstandard is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add geekfujiwara/codeappsdevelopmentstandard/azure-infra@git:20261001.7873459Pins git:20261001.7873459 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- geekfujiwara/codeappsdevelopmentstandard
- Path
.github/skills/azure-infra/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261001.7873459, committed Oct 1, 2026
- First version recorded
- Oct 1, 2026
- Size
- 9,771 bytes
- Repository stars
- 74
- License
- MIT
Azure の基盤(ネットワーク・ID・ストレージ・コンピュート・デプロイ)をリファレンスアーキテクチャから選定し、テナントのセキュリティガバナンスに準拠した構成で構築・デプロイ・検証する。組織ポリシー(公衆ネットワークアクセス禁止・共有キー禁止・MFA 必須等)の下でも動作する構成を、Private Link / Managed Identity / VNet 統合を用いて実装する。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Azure 基盤(azure-infra)スキル Azure 開発を、**テナントのセキュリティガバナンスに準拠**したまま進めるためのスキル。 要件から適切なリファレンスアーキテクチャを選定し、構築・デプロイ・検証・クリーンアップまでを一貫して行う。 > **原則**: 組織ポリシー(Azure Policy / Conditional Access)と戦わず、**準拠する構成**を採る。 > > **担当範囲**: 基盤(VNet / Private Endpoint / Managed Identity / RBAC / デプロイ経路)を扱う。 > Azure の個別サービスを使うアプリ側の実装(MCP Server、データ基盤、音声認識など)は各専門スキルが持ち、基盤部分だけをこのスキルに委譲する。 > `publicNetworkAccess=Disabled` でも Private Link は常に到達可能——これを土台にする。 ## Step 0: 事前確認(会話の最初に 1 回だけ) 本スキルの利用が確定したら、[standard の共通契約](../standard/SKILL.md#共通の事前確認契約会話の最初に-1-回だけ)に加え、 **1 回の AskUserQuestion で次をまとめて確認する**。 | # | 質問 | 合格条件 | |---|---|---| | 1 | 対象 subscription、resource group、region、予算はどれか | 実装先と課金上限、作成 / 削除の承認範囲が確定している | | 2 | リソース作成と RBAC 割り当ての担当者は誰か | リソース作成は対象 scope の `Contributor` 相当、role assignment は `Role Based Access Control Administrator` / `User Access Administrator` / `Owner` の担当者を記録している | | 3 | 適用される Azure Policy と Conditional Access は何か | public network、shared key、allowed regions / SKUs、private endpoint、MFA の制約を確認している | | 4 | ネットワーク変更の担当者は誰か | VNet、subnet、Private DNS、private endpoint に必要な権限と既存ネットワーク所有者の承認がある | …
Read the whole file at its exact version.
How to install
mdr add geekfujiwara/codeappsdevelopmentstandard/azure-infra@sha256:ab0fb1e77ff38a6fThe line at the top of this page pins the label git:20261001.7873459, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_i3ttbzlrxr6uq2g3)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, all committed on Oct 1, 2026.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261001.7873459 latest | 2026-10-01 | 7873459 | 9,771 B | A | view · diff |
| git:20261001.2285b01 | 2026-10-01 | 2285b01 | 9,470 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9771 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
geekfujiwara/codeappsdevelopmentstandard · 74 stars · license MIT · pushed 2026-10-20 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_i3ttbzlrxr6uq2g3 GET https://markdownregistry.com/api/v1/resolve?ref=geekfujiwara/codeappsdevelopmentstandard/azure-infra GET https://markdownregistry.com/api/v1/blob/ab0fb1e77ff38a6f00b5bd4d284807629e60a043d9bc612c13888508e202cad0
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.