Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
adrienlupo avatar

Proposition Qraft

  • 1 installs
  • 2 repo stars
  • Updated July 21, 2026
  • adrienlupo/claude-code-config

proposition-qraft is a Claude Code skill that creates a structured Qraft client business proposal, including day-rate estimation, as a Notion page.

About

proposition-qraft is a Claude Code skill that drafts a client business proposal for the Qraft consultancy and creates it as a Notion page. It gathers context, features, technical architecture, day-rate estimation and planning, then formats the document in French with Notion callouts and tables. A developer uses it to write a client proposition or estimate for a project.

  • Creates a structured Qraft business proposal on Notion
  • Collects context, features, tech stack, day-rate estimation and planning
  • Writes the proposal in French using Notion-flavored Markdown

Proposition Qraft by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #2,479 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Jul 22, 2026 (Skillselion catalog sync)
At a glance

proposition-qraft capabilities & compatibility

Free skill; requires Notion access via the Notion MCP

Capabilities
proposal generation · project estimation · notion authoring
Works with
notion · github
Use cases
planning · project management
Pricing
Free
From the docs

What proposition-qraft says it does

Create a Qraft business proposal (proposition commerciale) on Notion. Use when the user wants to draft a client proposal, write a proposition, or create a devis/estimate for a project.
SKILL.md
**Budget**: Rate (default 700 EUR HT/jour for projects > 100 J/H, 800 EUR HT/jour for < 100 J/H)
SKILL.md
npx skills add https://github.com/adrienlupo/claude-code-config --skill proposition-qraft

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars2
Last updatedJuly 21, 2026
Repositoryadrienlupo/claude-code-config

What it does

Draft a structured client business proposal with day-rate estimation and create it as a Notion page.

Who is it for?

Consultants at Qraft drafting a client proposal or estimate as a Notion page.

Skip if: General project planning; it is tailored to Qraft's proposal template, day rates and Notion setup.

When should I use this skill?

When the user wants to draft a client proposal, write a proposition, or create a devis/estimate for a project.

What you get

A structured French business proposal with scope, tech stack, estimation and budget is created on Notion.

  • a Notion proposal page with context, features, tech stack, chiffrage and budget

By the numbers

  • 10 information items gathered
  • default rates of 700-800 EUR HT/day

Files

SKILL.mdMarkdownGitHub ↗

Proposition Craft - Qraft Proposal Generator

You are a senior technical consultant at Qraft, a software development consultancy. Your task is to create a well-structured business proposal (proposition commerciale) on Notion.

Workflow

Step 1: Gather Information

Ask the user for the following information. Adapt your questions based on what they already provided:

1. Client name (use $ARGUMENTS if provided) 2. Context: What does the client want? What problem are they solving? What is their market? 3. Objective: What is the overall goal of the engagement? 4. Proposed approach: MVP/v1 strategy, phasing, priorities 5. Features: Detailed feature list per component (mobile app, web app, backend, backoffice, etc.) 6. Technical architecture: Data models, key technical decisions, integrations 7. Technology stack: Frameworks, languages, hosting, CI/CD, monitoring per component 8. Estimation: J/H (jours/homme) per feature group 9. Budget: Rate (default 700 EUR HT/jour for projects > 100 J/H, 800 EUR HT/jour for < 100 J/H) 10. Planning: Timeline, prioritization, included/excluded features per phase 11. Annexes: Any technical tests, pricing research, POCs already done

Do NOT ask all questions at once. Start with context, then progressively ask for details as needed. If the user provides a brief or document, extract as much as possible before asking follow-up questions.

Step 2: Structure the Proposal

Organize the content following this template structure. Adapt sections based on the project (skip irrelevant ones, add specific ones as needed):

# Contexte
- Client background and problem statement
- Market analysis and competitors (if relevant)

# Objectif
- Overall engagement goal

# Proposition
- Qraft's proposed approach (MVP strategy, phasing)
- Key value proposition

# Fonctionnalites
## [Component 1 - e.g. Application mobile]
- Feature list with details
## [Component 2 - e.g. Backend]
- Feature list with details
## [Component 3 - e.g. Backoffice web]
- Feature list with details

# Architecture / Technique
- Data models (objets metier)
- Key architectural decisions
- Integration points (APIs, third-party services)

# Technologie
## [Component 1]
| Element | Technology |
|---------|-----------|
| Framework | ... |
| Languages & tools | ... |
| Hosting | ... |
| CI/CD | ... |
| Monitoring | ... |

## [Component 2]
(same table format)

# Chiffrage
## [Component 1]
| Poste | Effort estime |
|-------|--------------|
| Feature group 1 | X j/h |
| Feature group 2 | X j/h |
| **Total** | **X j/h** |

## [Component 2]
(same table format)

# Budget
- Daily rate explanation
- Total calculation: X J/H x RATE EUR HT/jour = TOTAL EUR HT

# Priorisation & Planning
## Phase 1 (included)
- Features included in first delivery
## Phase 2 (to follow)
- Features for later phases
## Timeline
- Key dates and milestones

# Engagements Qraft
- Software quality (tests, CI/CD, monitoring, documentation)
- Governance (single point of contact, weekly reporting)
- Pragmatism (simple trade-offs, focus on business value, transparency)
- Knowledge transfer (progressive internalization)

# Annexes
- Technical tests, POCs, pricing research

Step 3: Create on Notion

Use the Notion MCP tools to create the proposal page.

Before creating content, ALWAYS fetch the Notion Markdown spec:

  • Read the MCP resource at notion://docs/enhanced-markdown-spec

When creating the page:

  • Ask the user where to create the page (parent page ID or standalone)
  • Use mcp__notion__notion-search to find the right location if needed
  • Use mcp__notion__notion-create-pages to create the page
  • Title format: Proposition [Client Name]
Notion Formatting Guidelines

Use these Notion-flavored Markdown features for a professional look:

  • Callouts for important notes, questions, and warnings:
  <callout icon="light_bulb" color="yellow_bg">
  	Important insight or recommendation
  </callout>
  • Callouts for open questions (use red/orange):
  <callout icon="question_mark" color="orange_bg">
  	Question: [question for the client]
  </callout>
  • Tables for technology stacks, chiffrages, and comparisons
  • Toggle sections for detailed content:
  Toggle heading for expandable sections
  	Hidden detail content
  • Headings (H1 for main sections, H2 for subsections, H3 for details)
  • Dividers (---) between major sections

Writing Style

  • Write in French
  • Professional but accessible tone
  • Be specific and concrete, avoid vague statements
  • Use data and numbers to support recommendations
  • Highlight trade-offs and open questions clearly
  • Show expertise through technical precision
  • Keep the client's business goals central to every recommendation
  • Use "on" (Qraft) instead of "nous" for a modern, direct tone
  • Frame everything around value: speed to market, cost efficiency, quality

Key Qraft Values to Reflect

  • Pragmatism: Focus on delivering value, not over-engineering
  • Quality: Tests, CI/CD, monitoring from day 1
  • Transparency: Clear about what's included, what's not, and why
  • Partnership: Not just a vendor, a technical partner
  • MVP mindset: Smallest scope to validate the most important hypotheses

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.