Quotes & Invoices — 1 of 20 skills in the Architect & BTP pack
In a chat, Word or Excel files aren't always generated: you get the document as structured text instead.
Métré-BTP
Turns your drawings into a quantity table ready to price.
Free, no account, no email — the command is all you need.
Already have it?
Nothing to install if it's already active
If this skill is already added in your Claude, there's no need to install it again. Just ask for what you want to do.
Not sure? Ask Claude: "which skills do you have available?"
“Use the quantity-takeoff skill to build a pricing-ready quantity table from these drawings: …”
1 · The simplest way
Copy and paste into any AI chat
This button copies the whole skill. Paste it into Claude, ChatGPT, or Gemini, then describe what you need. No installation required.
In a chat, Word or Excel files can't always be generated: you'll receive the document as structured text instead, and Claude will flag it.
2 · Command line
/metre-btp installs in 3 steps
For Claude Code. The skill installs on your computer and stays available across all your projects.
Prerequisites: Claude Code + Node.js
The skill runs inside Claude Code, Anthropic's AI assistant installed on your computer. Node.js is the engine that runs the install command. Both are free.
Open PowerShell
Click Start, type "PowerShell", then press Enter.
Paste the command
Right-click inside the PowerShell window (or press Ctrl + V) to paste the command below, then press Enter. Wait a few seconds.
npx educasium --skill metre-btp --globalWhat you should see:
npx educasium --skill metre-btp --global
Fetching https://raw.githubusercontent.com/Chappygo-OS/claude-meta-skills/main/dist/metre-btp.zip
…
Installed "metre-btp". Restart Claude Code to pick it up.
Restart Claude Code
In Claude Code, type /restart (or quit and relaunch Claude Code). The skill now appears in the command list.
Don't use a terminal?
Using Claude.ai in your browser?
The assisted install works through a .zip file imported into Claude.ai. It takes longer and asks for your email.
What the skill does
View the source codeIn detail.
Hand it drawings as image or PDF — layout, section, demolition, façade. Claude extracts a complete quantity takeoff structured by trade (areas, partitions, doors, ceilings, floors, fixtures) into .xlsx, flagging anything illegible as "to confirm on site" instead of guessing.
When to use it
You have drawings and need a pricing-ready quantity table out of them.
Example usage
/metre-btp Here's the layout plan and section, do the takeoff...In depth
How this skill really works
Métré-BTP reads architectural drawings supplied as images (PNG, JPG, PDF) — a layout plan, section, demolition plan, façade plan — and extracts a complete quantity takeoff structured by trade into an .xlsx file (a DETAILED TAKEOFF tab plus a SURFACE RECAP tab). It doesn't put prices on these quantities: /estimation-financiere-btp prices the result once the takeoff is established.
Its core rule is that the plan is the authority: any value that isn't legible or annotated on the plan becomes a quantity of 0 marked "to confirm on site," never an improvised guess. Partitions are measured in m² from a default slab-to-slab height of 2.40 m (never the finished ceiling height, which would understate the surface actually built), and every door is recorded with its individual dimension read off the plan rather than assumed in bulk — a bathroom door can well be 93 cm, not automatically 73 cm.
The output file organizes quantities into 11 numbered trades (demolition, partitions/drywall, interior and exterior joinery, floor coverings, paint, wall coverings, electrical, plumbing/fixtures, HVAC, furniture/fit-out), with a color code that visually distinguishes read values, values to confirm, and values estimated by assumption rather than read directly.
When to use it
- When drawings are supplied as image or PDF with a pricing or quantification request, even without the word "takeoff."
- To count specific elements (doors, fixtures) or record surfaces from a layout plan.
- When a demolition plan needs cross-referencing with a layout plan to distinguish partitions to demolish from new ones.
- When a section is available and should supply the real slab-to-slab height rather than the 2.40 m default.
- Before running a cost estimate — the takeoff produced here is the direct input expected by /estimation-financiere-btp.
When not to use it
- Not for putting prices on a takeoff already established — pass the result to /estimation-financiere-btp.
- Does not replace an on-site contradictory survey carried out by a professional — the takeoff stays indicative and depends on the legibility of the supplied drawings.
- Does not read paper plans or native 3D models — only images or PDFs of plans.
The method
The plan is the authority, by item and by trade
The skill applies a single reading rule — never estimate an unannotated dimension — broken down item by item (surfaces, partitions, doors, ceilings, floors), then returns the result organized into 11 numbered trades in the output Excel file.
- Surfaces and room categories
- Each room is read individually and classified as category A (offices, waiting room, meeting, break room), B (corridors, circulation, technical rooms, airlocks) or C (fixtures, wet zones), with a consistency check against the level's total surface.
- Partitions: linear meters, then m²
- Partitions to demolish are flagged by yellow/red lines on the demolition plan, new partitions on the layout plan, converted to m² using the slab-to-slab height (2.40 m by default, never the finished ceiling height).
- Doors, dimension by dimension
- Every door is recorded with its individual dimension read off the plan (common formats PP 73×204, 83×204, 93×204, PF), never bulk-assumed — a bathroom door can be 93 cm.
- 11 numbered trades on output
- Demolition, partitions/drywall, interior joinery, exterior joinery, floor coverings, paint, wall coverings, electrical, plumbing/fixtures, HVAC, furniture/fit-out — the same organization /estimation-financiere-btp reuses.
Steps
Analyze the available plans
Identify what each supplied plan allows extracting (layout, section, demolition/ceiling, façade). If only one plan is supplied, extract as much as possible and flag what needs a complementary plan or an on-site check.
Apply the reading rules
The plan is the authority: any illegible value becomes quantity 0 with the mention "to confirm on site." Read room by room, distinguish partitions to demolish from new ones, record every door individually, apply the default slab-to-slab height if no section is available.
Structure the Excel file
DETAILED TAKEOFF tab organized into 11 numbered trades (item, description, room/zone, unit, gross quantity, height/coefficient, final quantity, observations), SURFACE RECAP tab by room.
Format and flag assumptions
Apply the color code (yellow = to confirm, orange = value estimated by assumption, light blue = subtotals, navy = trade headers) so read, to-confirm, and estimated values stay visually distinct.
Summarize and propose the next step
Present a text summary (surfaces, partitions, doors, ceilings, fixtures), list items to confirm, include the mandatory warning about the takeoff's indicative nature, and propose continuing with /estimation-financiere-btp.
Rules
- The plan is the authority: any illegible value becomes quantity 0, never a guess, marked "to confirm on site."
- Default slab-to-slab height of 2.40 m for partitions, unless the section states otherwise — never the finished ceiling height.
- Every door recorded with its individual dimension read off the plan, never bulk-assumed.
- Always cross-reference the available plans (layout + section) rather than relying on just one.
- Flag inconsistencies if the sum of the rooms doesn't match the level's total surface.
- Always include the end-of-file warning about the takeoff's indicative nature.
Mistakes to avoid
- Estimating an unannotated door dimension or surface instead of marking it 0 "to confirm on site."
- Using the finished ceiling height instead of the slab-to-slab height to calculate partition surfaces.
- Bulk-assuming all doors share one dimension instead of reading each door individually.
- Putting prices on the takeoff produced here instead of passing it through /estimation-financiere-btp.
- Presenting the takeoff as a reliable contradictory survey equivalent to an on-site one.
What this skill doesn't do
- Does not put prices on the extracted quantities — /estimation-financiere-btp prices the result.
- Does not replace an on-site contradictory survey carried out by a professional.
- Does not read physical paper plans or 3D models — only supplied images or PDFs.
- Never invents an unannotated dimension or surface on the plan — leaves it at 0 marked to confirm.
- Does not check the project's regulatory compliance (PLU, accessibility) — limited to quantity extraction.
Skill contents — 1 fichiers · 8.8 KB(SKILL.md)
Download for free