house-conventions

house-conventions is a skill for Claude Code, Codex from vmobifystudio/app-dev-team. It costs 69 tokens per session (1,545 once invoked), scanned A, original, MIT.

Use before writing any code, spec, or store asset on a Mobify Studio app — loads the relevant House Knowledge Base pack(s) so output matches the studio's established conventions instead of generic defaults. Every IC invokes this first; execs invoke it when their document names a platform, version, library, or store…

Skill for Claude CodeCodex

Installs and runs on its own, but its text points at files inside the plugin that ships it — anything it tells you to read at a ${CLAUDE_PLUGIN_ROOT} path is only there once the plugin is installed.

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/vmobifystudio/app-dev-team/house-conventions
Any agent
npx skills add vmobifystudio/app-dev-team --skill house-conventions
Clone the repo
git clone --depth 1 https://github.com/vmobifystudio/app-dev-team

Made for: Claude Code, Codex.

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 house-conventions

README.md
[![agentmods](https://agentmods.dev/badge/skills/vmobifystudio/app-dev-team/house-conventions.svg)](https://agentmods.dev/skills/vmobifystudio/app-dev-team/house-conventions)
Your own site
<a href="https://agentmods.dev/skills/vmobifystudio/app-dev-team/house-conventions"><img src="https://agentmods.dev/badge/skills/vmobifystudio/app-dev-team/house-conventions.svg" alt="Measured on agentmods" height="20"></a>
Per session 69 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,545 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin unknown 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 $0.00069 $0.01545
Opus 5 $0.00034 $0.00772
Sonnet 5 $0.00014 $0.00309
Haiku 4.5 $0.00007 $0.00154

Measured today against content hash 18481daa07db, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

house-conventions 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 today.

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.

skills/house-conventions/SKILL.md · 92 lines

How it starts

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

House conventions

The plugin ships a House Knowledge Base under knowledge/ mined from our internal shipped apps. This skill is how an agent loads the right pack before working, so what it produces looks like the studio's other apps — same architecture, same monetization patterns, same store hygiene.

When to use

Invoke this before the first edit/spec on any ticket, sprint, or asset. It costs one read and prevents a whole class of "this doesn't match how we build" rework.

Procedure

  1. Identify what you're about to do and load the matching pack(s). The packs live at ${CLAUDE_PLUGIN_ROOT}/knowledge/<pack>.md. If CLAUDE_PLUGIN_ROOT is not set in your environment, glob for **/knowledge/stack-defaults.md inside the plugin install and read the packs from that directory. If you genuinely cannot locate the packs, STOP and report a blocker — do not silently proceed on generic defaults; that is exactly the failure this skill exists to prevent.

    You are about to… Read
    Pick stack / versions / libraries stack-defaults.md
    Write or review iOS code ios-conventions.md (+ stack-defaults.md)
    Write or review Android code android-conventions.md (+ stack-defaults.md)
    Add ads, IAP, or a paywall monetization.md
    Add analytics / events / KPIs analytics.md
    Prepare store assets / submission aso.md
    Set up git, CI, signing, releases git-workflow.md
    Write a vision, PRD, or backlog No pack — the shape lives in prd-builder / requirements-intake, not here. Read stack-defaults.md only where the document names a platform, version or library; otherwise this skill has nothing for you and you are done in one line.
  2. Treat the pack as the floor. Follow it unless the project's own docs/ (architecture, engineering principles, CLAUDE.md) explicitly overrides a specific rule — a project may be stricter, never sloppier.

    Tier: default to the Flagship rules in each pack. If the project declares itself a utility app (in its docs/ or CLAUDE.md), apply the Utility branch where a pack defines one (e.g. ad-first monetization, leaner stack) — see knowledge/README.md §Tiers.

Read the full file on GitHub · 92 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. today First seen · 92 lines · 69 tokens per session scan A 18481daa07db

Subscribe to this mod's changes

house-conventions is a skill published in the GitHub repository vmobifystudio/app-dev-team (4 stars, last pushed 24d ago), licensed MIT. It adds 69 tokens to every session and 1,545 once invoked, about $0.0003 per session on Opus 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-09-03.

Related

Other skills, from other repositories

archon

Autonomous multi-session campaign agent. Decomposes large work into phases, delegates to sub-agents, reviews output, and maintains campaign state across context windows. Use for work that spans multiple sessions and needs persistent state, quality judgment, and strategic decomposition.

SethGammon/Citadel · 54 tokens

marshal

Meta-orchestrator that takes any direction — broad, specific, or vague — and autonomously chains skills and context into actionable work. Gathers context from codebase, docs, and memory. Only asks the user when it genuinely cannot proceed. Single-session orchestrator.

SethGammon/Citadel · 56 tokens

prd

Generates a Product Requirements Document from a natural language app description. Asks clarifying questions, researches similar apps, defines scope, stack, architecture, and produces a structured PRD that Archon can decompose into a campaign.

SethGammon/Citadel · 48 tokens

wiki

Markdown-first knowledge base where the LLM acts as librarian. Ingests raw sources, compiles and interlinks topic files, self-maintains an index. No vector DB or embeddings required -- uses LLM-native navigation over structured markdown up to 400K words.

SethGammon/Citadel · 56 tokens

migrate

Scan the project and migrate existing documentation into OKF format. Use when the user wants to populate the knowledge base from existing docs, README, schemas, API specs, runbooks, or any structured project knowledge. Trigger on "migrate to okf", "populate the knowledge base", "scan my docs", "convert docs to okf"…

guhcostan/claude-mega-brain · 147 tokens

init

Initialize OKF knowledge base files in the current project. Use when the user wants to start documenting their project for claude-mega-brain, or when the user says "init mega brain", "setup the knowledge base", "cria o okf", "inicializa o mega brain", "quero usar o mega brain", "criar a estrutura do knowledge base"…

guhcostan/claude-mega-brain · 89 tokens