qlik-project-scaffold

Generate Qlik project directories and an initial .pipeline-state.json tracker.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Pupfish-LLC/qlik-agents --skill qlik-project-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qlik-project-scaffold
Source: https://github.com/Pupfish-LLC/qlik-agents/tree/main/skills/qlik-project-scaffold
Command: npx skills add https://github.com/Pupfish-LLC/qlik-agents --skill qlik-project-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds a ready-to-use Qlik development project structure, saving time and ensuring consistency across teams.

Core Features & Use Cases

  • Creates an inputs/ and artifacts/ directory tree with standard subfolders for source materials and phase outputs
  • Initializes an idempotent scaffold and a .pipeline-state.json state tracker to manage dependencies across phases
  • Provides concise templates and README scaffolds for each input and artifact path to guide setup

Quick Start

Run the scaffold command from your project root to generate all directories and the initial .pipeline-state.json.

Frequently Asked Questions about qlik-project-scaffold

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

FAQPage Schema
How do I scaffold a Qlik project directory structure for a new analytics team?

To scaffold a Qlik project, this skill generates standardized input and artifact directory trees along with an initial dependency-tracking state. It creates subfolders for documentation, brownfield apps, libraries, and architecture, ensuring consistent environments.

What is the best way to initialize a Qlik project skeleton without losing existing files?

Initializing a Qlik project skeleton safely requires non-destructive scaffolding. This skill performs idempotent directory creation, meaning re-running it will not overwrite existing project files or discard previous phase outputs.

How does dependency tracking work when setting up a new Qlik project environment?

Dependency tracking works by initializing a .pipeline-state.json file during the Qlik project setup. This state tracker manages dependencies across different project phases, ensuring artifacts and inputs remain synchronized throughout the workflow.

Can I use this scaffolding tool for brownfield Qlik apps and architecture documentation?

Yes, you can use this scaffolding tool for brownfield Qlik apps and architecture documentation. It specifically generates input directories tailored for source materials, brownfield applications, libraries, and architecture documentation.

What templates are included when generating a Qlik project skeleton?

Generating a Qlik project skeleton includes concise templates and README scaffolds for each input and artifact path. These templates guide the setup process by providing standardized structures for phase outputs and source materials.

Why does re-running a project scaffold not update my existing Qlik phase outputs?

Re-running a project scaffold does not update existing Qlik phase outputs because the process is designed to be non-destructive and idempotent. It safely initializes missing directories and state files without altering current artifacts.