init

Captures missing product context into a PRODUCT.md file during project setup.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/noticesfromchat/macos-app-digest --skill init-noticesfromchat
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/noticesfromchat/macos-app-digest/tree/main/.agents/skills/init
Command: npx skills add https://github.com/noticesfromchat/macos-app-digest --skill init-noticesfromchat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When starting work on a project, AI agents and collaborators often lack documented product context, leading to generic or misaligned output. This Skill captures that missing context and records it in a PRODUCT.md file so subsequent work is grounded in actual product knowledge. ## Core Features & Use Cases - Product Context Capture: Gathers missing product information and writes it into a PRODUCT.md file at setup time. - Delegated Initialization: Acts as a pinned shortcut that invokes the $impeccable init command, forwarding any arguments you provide. - Use Case: When setting up a new repository or onboarding an AI agent to an existing project, run the init flow to produce a PRODUCT.md that documents what the product is, who it serves, and how it should be built. ## Quick Start Ask the agent to run init to capture the product context for this project into PRODUCT.md.

Frequently Asked Questions about init

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

FAQPage Schema
How do I capture product context for a new project?▼

Run the init skill, which invokes $impeccable init and guides you through capturing missing product context. The result is written to a PRODUCT.md file that documents the product for future work.

What is PRODUCT.md used for in project setup?▼

PRODUCT.md stores the product context captured during initialization, such as what the product does and who it serves. It gives AI agents and collaborators a shared reference so their output aligns with the actual product.

Can I pass arguments to the init command?▼

Yes, the skill accepts an optional target argument. Any arguments you provide are forwarded directly to the underlying $impeccable init invocation.

When should I run init versus writing PRODUCT.md manually?▼

Run init when product context is missing or incomplete and you want a guided capture flow. Writing PRODUCT.md manually suits cases where you already know exactly what to document and need no prompts.