scaffold-extension

Scaffold Airtable Custom Extension projects with git initialization and GitNexus indexing.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/dsteven12/airtable-sa-skills --skill scaffold-extension
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-extension
Source: https://github.com/dsteven12/airtable-sa-skills/tree/main/skills/scaffold-extension
Command: npx skills add https://github.com/dsteven12/airtable-sa-skills --skill scaffold-extension

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold Airtable Extension projects with a ready-made git and environment scaffolding so teams can start building extensions quickly without manual setup.

Core Features & Use Cases

  • Git initialization: Creates a new project directory with git initialized and configured with the Airtable identity.
  • Secrets protection: Copies template .gitignore and .env.example to protect secrets, with .env created for local use.
  • GitNexus integration: Runs index scanning to provide code context for Claude Code.
  • Repo setup: Optionally creates a private GitHub repository and wires up remote origin.

Quick Start

Run the scaffold script to create a new Airtable extension project with git initialized, secrets protected, and GitNexus indexing wired into Claude Code.

Frequently Asked Questions about scaffold-extension

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Airtable extension project with git initialization?

To scaffold an Airtable extension project, run the scaffold script to automate project directory creation, git initialization with Airtable identity, and environment templating. This process creates a reproducible starter for extension development across local environments and GitHub integration.

What prerequisites do I need to set up an Airtable extension development environment?

Setting up an Airtable extension development environment requires a local ~/work directory with a templates folder and an executable ~/work/new-extension.sh script. You also need GitNexus configured and gh authentication for GitHub repository integration.

Can I automatically create a private GitHub repository when scaffolding an Airtable extension?

Yes, you can automatically create a private GitHub repository during Airtable extension scaffolding. The setup optionally creates a private GitHub repository and wires up the remote origin using your configured gh authentication.

How does GitNexus integration work with Airtable extension scaffolding?

GitNexus integration works by running index scanning during the Airtable extension scaffolding process. This provides code context for Claude Code, enabling better development assistance within the newly created extension project.

Does the Airtable extension scaffolding process protect local secrets and environment variables?

Yes, the Airtable extension scaffolding process protects local secrets by copying template .gitignore and .env.example files. It creates a local .env file for development use while ensuring sensitive environment variables are excluded from git tracking.

What is the best way to ensure reproducible Airtable extension setups across different local environments?

The best way to ensure reproducible Airtable extension setups is using an automated scaffolding script with environment templating. This standardizes git initialization, secrets protection, and GitNexus indexing, providing a consistent starter for extension development across local environments.