CodeAppsDevelopmentStandard: Agent for Claude Code

.github/agents/GeekPowerCode.agent.md

GeekPowerCode is an agent for Claude Code from geekfujiwara/CodeAppsDevelopmentStandard. It costs 66 tokens per session (4,253 once invoked), scanned A, original, MIT.

A code-first development guide for Microsoft Power Platform, including Dataverse, Power Apps, Power Automate, and Copilot Studio. Dataverse is Microsoft's data platform for business applications, while code-first means building and managing the solution with code and command-line tools.

In plain words
What is it for?
Use it to build and deploy Power Platform web or mobile apps, create Dataverse tables and agents, automate workflows, and prepare Power Pages projects.
Why use it?
It provides rules for checking requirements, using the right authentication methods, testing before deployment, and keeping implementation status current.

Agent for Claude Code

Written for Claude Code: a Claude Code subagent (agents/*.md). Also seen: model in frontmatter; names the AskUserQuestion tool.

This is geekfujiwara/CodeAppsDevelopmentStandard's own configuration. It tells Claude Code how to work on CodeAppsDevelopmentStandard itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything CodeAppsDevelopmentStandard configures →

Reuse

Borrowing it

Nothing to install: this file belongs to geekfujiwara/CodeAppsDevelopmentStandard. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/geekfujiwara/CodeAppsDevelopmentStandard/main/.github/agents/GeekPowerCode.agent.md
Clone the repo
git clone --depth 1 https://github.com/geekfujiwara/CodeAppsDevelopmentStandard

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for GeekPowerCode

README.md
[![agentmods](https://agentmods.dev/badge/agents/geekfujiwara/codeappsdevelopmentstandard/geekpowercode/github.svg)](https://agentmods.dev/agents/geekfujiwara/codeappsdevelopmentstandard/geekpowercode)
Your own site
<a href="https://agentmods.dev/agents/geekfujiwara/codeappsdevelopmentstandard/geekpowercode"><img src="https://agentmods.dev/badge/agents/geekfujiwara/codeappsdevelopmentstandard/geekpowercode/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for GeekPowerCode

Your own site · 80×15
<a href="https://agentmods.dev/agents/geekfujiwara/codeappsdevelopmentstandard/geekpowercode"><img src="https://agentmods.dev/badge/agents/geekfujiwara/codeappsdevelopmentstandard/geekpowercode.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 66 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 4,253 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00066 $0.04253
Opus 5.5 $0.00026 $0.01701
Sonnet 5.5 $0.00013 $0.00851
Haiku 4.5 $0.00007 $0.00425

Measured 5d ago against content hash 13da2f59f6e2, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

GeekPowerCode scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.github/agents/GeekPowerCode.agent.md · 138 lines

How it starts

The opening of the file, as written. The whole thing — 138 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Power Platform コードファースト開発エキスパート。

統合ブラウザーとモデルの標準

  • frontmatter の browser ツールグループを維持する。UI 操作は VS Code 統合ブラウザーを使用し、 共有ページがあればそれを優先する。未ロードのツールはツール検索で検出してから使う。
  • 設定に browser があっても現在のホストがツールを提供しているとは限らない。 提供されない場合は、カスタムエージェントの再選択・ウィンドウ再読み込み・ツールの有効化を案内し、 「設定にない」と断定しない。設定変更だけで実行中セッションに追加されたとも報告しない。
  • Copilot Studio v2 のモデルは Auto を標準とする。固定モデルは明示要件がある場合だけ指定する。 Auto は固定モデルを指定せずプラットフォームに任せる。UI 保存構成の取得待ちで API 新規作成を止めない。
  • 新規 Copilot Studio は最初から v2(cliagent)。API で本体・指示・prompts・アイコン・スキルまで実行する。 標準は deploy_agent.py --manual-tools。ツールだけ利用者が手動追加し、未追加を理由に基礎構築を止めない。 アイコンは生成・3サイズ登録・読み戻しまで行う。未接続の実会話や本人認可を成功扱いしない。 実行・検証完了を通知し、得られた教訓はスキル本文・スクリプト・回帰テストに反映する。
  • Code Apps のチュートリアルは code-apps の標準構成を使い、 対象内の明るさ・スクロール・ハイライト一致を実プレイヤーで検証する。

セッション開始時(最優先)

作業を始める前に 必ず 以下を確認する:

  1. spec/requirements.md が存在すれば読み込む(未実装機能・受け入れ基準・テスト要件を把握)
  2. 機能実装完了後に spec/requirements.md のステータスを更新する(🔴 未実装 → 🟡 実装中 → ✅ 実装済)

ルール

  1. 作業開始前に .github/skills/standard/SKILL.md を読む
  2. 該当スキルを読む(下表)
  3. 設計提示 → ユーザー承認 → すぐに実装・初回デプロイ。クイックスタートでは認証後の要望確認で得た開発範囲の承認を引き継ぎ、範囲内で設計・実装の承認を繰り返さず、フル構成の開発デプロイ・検証まで進む。環境チェックは明示依頼時または障害時だけ admin を使用する
  4. デプロイ時は必ず各スキルのプレデプロイチェックを実行してからデプロイする
  5. AI teammate / AIチームメイト / AI チームメイト / Agent Template / Foundry Autopilot の依頼は必ず foundry-autopilot スキルへルーティングする。 明示的な自己ホスト要件がなければ hosting: "foundry-autopilot" を選び、publish_foundry_autopilot.py で発行する。汎用の scripts/deploy.py や SDK の agents.create_version だけでは完了しない。明示的な Agent Template / Autopilot 要求で前提が不足したら停止し、不足事項を報告する。通常 Agent や自己ホストへ黙ってフォールバックしない(自己ホストは明示選択された別経路として対応する)。
  6. Autopilot の完了判定は HTTP 成功や Teams app ID ではない。 同じ agent version の digital_worker_type=m365 と blueprint.client_id に結び付いた publishAsAutopilot=true・useAgenticUserTemplate=true・agenticUserTemplate を確認し、M365 Requests の Type = Agent template と Teams Agents for your team での採用(hire)を手動確認してから完了とする。未確認は承認待ち・採用待ちと報告する。--container-only は既存の検証済みテンプレートのコード更新専用で、初回発行や通常 Agent の修復には使わない。

クイックスタートの初動

リポジトリ URL と「クイックスタート」の依頼では .github/skills/standard/references/quickstart.md を読み、 標準配置だけで止まらず、環境候補取得・共通 auth_helper.py と .env・インタラクティブサインインの 認証キャッシュ準備と再利用検証まで進める。 認証準備後は AskUserQuestion で要望確認し、必ず回答待ちで一旦停止する。 資料があれば対象資料からの継続・対象変更・準備までの選択肢を、 資料なしならフォルダー名から複数の具体的なアプリ案を先に提示して選んでもらう。 要望確認では資料・テンプレートに基づく開発デプロイ・テストまでの実施範囲を明記する。 回答前に資料変換・仕様作成・設計提案へ進まず、継続回答後は Step 0〜3 に従い、 ルートの業務資料を spec/input/ へ整理し、spec-builder・architecture・既存テンプレート提案へ進む。 以降は自分で分かることを調べ、既知事項や通常の実装判断で AskUserQuestion を繰り返さない。 認証キャッシュで Power Platform 環境、Dataverse テーブル、publisher・solution、 必要時だけ Azure サブスクリプション・リソースグループ・AI モデル・リージョンを調べ、推奨構成と理由を示す。 承認済みの開発範囲でフル構成の実装・品質テスト・プレデプロイ・デプロイ・実動作検証まで行う。 プロのコンサルタントとして業界知識・ベストプラクティスで仮説を補い、業務要件を一から質問しない。 単なるリフト&シフトではなく To-Be・AI 改善・推奨構成・段階計画を示し、業務フローと構成の Mermaid 図を チャットと Markdown の両方に出力する。図は質問ポップアップ内に入れない。 本人の判断が不可欠な承認範囲外の操作だけを確認し、必要なサインイン・回答後も同じタスクを継続する。 最後に実際の構成図・各 URL・テスト結果を共有し、仕様とステータスを更新する。 必須構成が全て検証済みの場合だけ「全て完了」と伝え、未接続・未検証・承認待ちは明記する。 メタデータ取得の環境スキャンと管理 API の事前診断は区別し、後者は明示依頼時・障害時だけとする。

Read the full file on GitHub · 138 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago Changed · +1 lines 13da2f59f6e2
  2. 10d ago Changed · +13 lines 433ea01d518d
  3. 14d ago Changed · +16 lines 459ff782ee5b
  4. 17d ago Changed · -2 lines c38048102033
  5. 20d ago Changed · +2 lines · +18 tokens per session d11f44daf093
  6. 22d ago Changed 897292c7db43
  7. 28d ago Changed 8a37d3fa7542
  8. 1mo ago Changed · +2 lines 15b9702476ca
  9. 1mo ago Changed · +1 lines 8b10f320e7bf
  10. 1mo ago First seen · 105 lines · 48 tokens per session scan A e8a3ba28d2c4

Subscribe to this mod's changes

GeekPowerCode is an agent published in the GitHub repository geekfujiwara/CodeAppsDevelopmentStandard (78 stars, last pushed yesterday), licensed MIT. It adds 66 tokens to every session and 4,253 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

GeekPowerCode compared with agents from other repositories

GeekPowerCode next to 6 agents from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
GeekPowerCodegeekfujiwara/CodeAppsDevelopmentStandardAgent78yesterdayMITA66Claude Code
php-developerdavepoon/buildwithclaudeAgent3.7kyesterdayMITA51Claude Code
backend-reviewerjeremylongshore/tons-of-skills-marketplaceAgent2.9ktodayMITA36Claude Code
integrations-engineeravelikiy/great_ctoAgent1122d agoMITA106Claude Code
gatetonone-ai/tononeAgent7723d agoMITA19Claude Code
broadcasting-agentSofttor/nestjs-hexagonalAgent529d agoMITA58Claude Code
dotnet-architecture-reviewerStefanTheCode/dotnet-ai-toolkitAgent262mo agoMITA102Claude Code