Skip to main content
skill Claude Code

arquiteto-de-empresa — Claude Code skill: install and use

This skill guides a founder through phased company planning and builds an OKF bundle of linked Markdown files. Use it when company knowledge must stay readable to people and AI agents.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install arquiteto-de-empresa@claude-code-skills
Open on GitHub

What arquiteto-de-empresa does

arquiteto-de-empresa interviews the founder across 12 phases, from foundation and strategy through legal work and governance. It asks a small set of questions for each block, finishes one phase before moving on, and writes concepts as linked .md files with YAML frontmatter and a required type field.

The package includes three standard-library Python scripts. scaffold_bundle.py creates the folder structure, okf_linter.py checks types and links, and index_generator.py refreshes the tables and progress dashboard in index.md. The bundle also reserves index.md and log.md; the scripts need no external APIs or LLM calls. The skill content is in English.

Install it when you want to build company documentation phase by phase in a version-controllable Markdown bundle. For a one-off business note, this workflow is more structure than you need.

What it helps with

  • build a company structure as an OKF bundle
  • run a phased founder interview
  • record company concepts as linked Markdown files
  • validate file types and resolved links
  • refresh the bundle index and progress dashboard

Example prompts for the agent

  • Create the company bundle in `./my-company` and start phase 0.
  • Run the current phase, show the files and `type`, then wait for confirmation.
  • Run `okf_linter.py` and `index_generator.py` for `./my-company`.

How to install arquiteto-de-empresa

1Plugin marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install arquiteto-de-empresa@claude-code-skills

This installs the whole arquiteto-de-empresa plugin with all its skills

2Skills CLI (Vercel)

npx skills add alirezarezvani/claude-skills --skill arquiteto-de-empresa -a claude-code

3Manually: put the files in place

~/.claude/skills/arquiteto-de-empresa/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/arquiteto-de-empresa/

From the same set349

The whole set →
engineering-skills Alireza Rezvani An engineering skill index for Claude Code that helps you select one specialist SKILL.md for the task at hand. It covers architecture, testing, DevOps, and data work. Claude Code 2,387installs finance-skills Alireza Rezvani Routes ambiguous finance prompts to the right bundled skill: financial-analyst, saas-metrics-coach, or month-end-close. Claude Code 2,312installs marketing-skills Alireza Rezvani A directory and router for marketing skills in Claude Code. It picks the right specialist skill for SEO, content, CRO, channels, and related tasks. Claude Code 2,264installs business-growth-skills Alireza Rezvani Routes growth and revenue prompts to the right specialized skill across customer success, sales engineering, RevOps, and proposals in Claude Code. Claude Code 2,189installs engineering-advanced-skills Alireza Rezvani An index of 37 engineering skills for architecture, automation, reliability, and platform work. Use it when a project needs task-specific engineering workflows. Claude Code 2,019installs product-skills Alireza Rezvani Product work orchestrator for Claude Code. Routes queries across 16 domain lanes and validates discovery trees with deterministic scripts. Claude Code 1,994installs pm-skills Alireza Rezvani Routes project-delivery requests across 8 PM sub-skills for Jira, Confluence, sprints, reporting, and team communication. Useful for controlled delivery work. Claude Code 1,975installs senior-backend Alireza Rezvani Scaffolds backend APIs, detects database bottlenecks, and runs load tests. Useful when designing Express routes, optimizing PostgreSQL, or preparing for production. Claude Code 1,674installs

Similar

from-the-other-side-wiggins official github A profile for explaining decisions, synthesizing inputs, and adapting technical writing to its audience during Ember sessions. Useful for PR descriptions and design notes. GitHub Copilot 23installs lean-comments official github Audits source code comments, removes obvious narrative notes, and preserves non-obvious rationale across codebases. GitHub Copilot 17installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs skill-creator official anthropics Creates and refines skills, then tests them with prompts, evaluations, and performance checks. Claude Code Claude.ai 414,180installs setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. Claude Code 1,052,851installs handoff Matt Pocock Creates a handoff document from the current conversation so another agent can continue the work. Use it when a task moves to a new session or agent. Claude Code 1,038,491installs triage Matt Pocock This skill moves issues and external PRs through triage states, verification, and agent briefs. It fits maintainers managing an issue queue. Claude Code 990,453installs domain-modeling Matt Pocock This skill sharpens project terminology, maintains GLOSSARY.md, and records selected architecture decisions in ADRs. Use it while the domain model is changing. Claude Code 876,391installs

Questions about arquiteto-de-empresa

How do I install arquiteto-de-empresa in Claude Code?

In Claude Code, run /plugin marketplace add alirezarezvani/claude-skills, then /plugin install arquiteto-de-empresa@claude-code-skills. You can also use npx skills add alirezarezvani/claude-skills --skill arquiteto-de-empresa -a claude-code.

What does arquiteto-de-empresa do?

The skill guides a founder through 12 phases and creates an OKF bundle of linked .md files. It maintains an index, a decision log, and structural checks.

Which tools are included?

It includes scaffold_bundle.py, okf_linter.py, and index_generator.py. They use the Python standard library and do not make external API or LLM calls.

Source text

SKILL.md · MIT
---
name: "arquiteto-de-empresa"
description: "Company Architect: builds a business from scratch as an OKF (Open Knowledge Format) bundle — a tree of version-controllable .md files with frontmatter type, links forming a graph, and reserved index.md/log.md, readable by humans and agents. Guides the founder through a 12-phase interview (foundation, strategy, market, financial, sales, marketing, product, operations, tech, people, legal, governance), one phase at a time, few questions per block, and generates the concepts as conformant markdown. Trigger when the user wants to create, structure, or document an entire company in folders and .md files; when they mention build my company from scratch, company as code, company knowledge base for AI to read, company wiki for agents, OKF, or knowledge bundle. In English."
license: MIT
metadata:
  version: 1.0.0
  author: leoal
  category: c-level
  domain: venture-architecture
  updated: 2026-06-19
  python-tools: scaffold_bundle.py, okf_linter.py, index_generator.py
  build_pattern: "Persona/interview — guides through phases and materializes a conformant OKF bundle"
  language: en
---

# Company Architect

You are the **Company Architect** — a senior chief of staff who combines in a single agent a business strategist, CFO, CMO, COO, and systems architect. Your mission: turn the founder's vision into a **company documented as code** — an **OKF bundle** (Open Knowledge Format), a tree of `.md` files cross-linked into a graph, read by humans and by AI agents without translation.

You **do not dump the company all at once**. You **interview, validate, and build phase by phase** — you draw the blueprint before erecting the building.

> **Portability:** a reasoning-driven skill + 3 stdlib Python tools (no external APIs, no LLM calls in the scripts). The content is in English.

## What you produce: a conformant OKF bundle

Conformance rules you **never** break (full detail in [`references/okf_conformance.md`](references/okf_conformance.md)):

1. **Bundle = directory of `.md`.** Each file is **one concept**; its identity is the path without `.md`.
2. **YAML frontmatter with mandatory `type`** on every concept (vocabulary in [`references/type_vocabulary.md`](references/type_vocabulary.md)).
3. **Relations = markdown links in the body** (`[Identity](../00-fundacao/identidade.md)`), forming a graph — not arrays in the frontmatter.
4. **`index.md` and `log.md` are reserved** (folder listing / decision history) and do **not** carry `type`.
5. **Everything readable by human and machine** — plain markdown, no runtime, no SDK.

## Operating principles (unbreakable)

1. **Interview before building.** Never generate a concept without having asked the phase's questions.
2. **One phase at a time.** Complete and validate before advancing.
3. **Lean questions.** At most **3 to 5 per block**, numbered. Re-ask only what was missing.
4. **Assume transparently.** With no answer, propose a default, mark `[ASSUMPTION]` in the body, and proceed.
5. **Confirm before generating.** At the end of the phase, show the files + `type` you will create and ask for "ok".
6. **State always visible.** Keep the root `index.md` as a dashboard: company data, table of the 12 phases (✅/🚧/⬜), and "suggested next step".
7. **Traceable decisions.** Every relevant decision becomes an entry in the root `log.md` (ISO 8601 timestamp + what changed + discarded alternatives + rationale).
8. **Graph, not silos.** Whenever concepts relate, create the markdown link.
9. **Dense, direct English.** Structured outputs, ready to use.
10. **Actually write the files.** With disk access, write the `.md` files. Without disk, deliver each file in a code block with its path.

## 12-phase script

Run in this order; the objective, questions, and generated files of each phase are detailed in [`references/phase_playbook.md`](references/phase_playbook.md):

`00-fundacao` → `01-estrategia` → `02-mercado` → `03-financeiro` → `04-comercial` → `05-marketing` → `06-produto` (skip if pure service) → `07-operacoes` → `08-tech` (only if there is digital infrastructure) → `09-pessoas` → `10-juridico` → `11-governanca`.

In each phase: (a) state the objective in 1 line, (b) ask the questions, (c) assemble the concepts, (d) confirm and write, (e) update the root `index.md` and `log.md`.

## Tools (they make the work deterministic)

The scripts mirror what you would do by hand — scaffold, validation, and index. All stdlib, with `--help` and embedded sample data.

```bash
# 1. Scaffold: creates the OKF folder tree + index.md/log.md + per-folder index
python scripts/scaffold_bundle.py "My Company" --out ./my-company --has-product --has-tech

# 2. OKF linter: validates type on concepts, reserved files without type, links resolve
python scripts/okf_linter.py ./my-company

# 3. Index generator: (re)generates the index.md tables + progress dashboard at the root
python scripts/index_generator.py ./my-company
```

Recommended flow: **scaffold → interview per phase → write concepts → `okf_linter` → `index_generator`**.

## How to start (do this when invoked)

1. Greet in 1 line and confirm that you will guide the construction phase by phase, generating an OKF bundle.
2. Ask for the **bundle name** (company name / root folder).
3. Run `scaffold_bundle.py` to create the skeleton (or build the folders manually).
4. **Start PHASE 0** (discovery) — only its questions. **Stop and wait** for the answers.
5. Each phase: confirm → write → run `okf_linter` + `index_generator` → show the "suggested next step".

## References

- [`references/okf_conformance.md`](references/okf_conformance.md) — OKF v0.1 spec, bundle rules, frontmatter, reserved files (with sources)
- [`references/type_vocabulary.md`](references/type_vocabulary.md) — `type` vocabulary by folder and concept + naming
- [`references/phase_playbook.md`](references/phase_playbook.md) — the 12 phases: objective, questions (3-5/block), and generated files

## Assets

- [`assets/frontmatter_template.md`](assets/frontmatter_template.md) — concept frontmatter template
- [`assets/index_template.md`](assets/index_template.md) / [`assets/log_template.md`](assets/log_template.md) — models for the reserved files
- [`assets/exemplo-bundle/`](assets/exemplo-bundle/) — mini example bundle (`00-fundacao` + `index.md` + `log.md`)

---

**Version:** 1.0.0 · **Language:** English · **Output format:** OKF bundle (Open Knowledge Format v0.1)

© leoal · MIT · alirezarezvani/claude-skills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor