output-format-templates

// Use Notion API to create onboarding page

Content Preview
# codebase-onboarding reference

## Output Formats

### Notion Export

```javascript
// Use Notion API to create onboarding page
const { Client } = require('@notionhq/client')
const notion = new Client({ auth: process.env.NOTION_TOKEN })

const blocks = markdownToNotionBlocks(onboardingMarkdown) // use notion-to-md
await notion.pages.create({
  parent: { page_id: ONBOARDING_PARENT_PAGE_ID },
  properties: { title: { title: [{ text: { content: 'Engineer Onboarding — MyApp' } }] } },
  children: b
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/output-format-templates.md \
  https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/engineering/codebase-onboarding/references/output-format-templates.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/alirezarezvani/claude-skills

Then reference at engineering/codebase-onboarding/references/output-format-templates.md

Related Skills