packmind-onboard

Solid

Complete automated onboarding: analyzes codebase, creates package, and generates standards & commands via CLI. Automatic package creation when none exist, user selection when packages are available.

AI & Automation 303 stars 15 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 89/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# packmind-onboard Run "packmind-cli --version" to get the current cli installation. Find the highest version at or below the cli version in this list: - 0.16.0 - 0.23.0 Remember this value as $PACKMIND_CLI_VERSION for the rest of the skill. Action skill. Provides **complete automated onboarding** for Packmind: 1. Creates or selects a package 2. Analyzes codebase for patterns 3. Generates draft Standards and Commands 4. Creates items via CLI Automatic package creation when none exist, user selection when packages are available. ## Guarantees - **Read-only analysis.** Analysis phase does not modify any project files. - **Drafts before creation.** All items are written as drafts first, allowing review before creation. - **Preserve existing.** Never overwrite existing artifacts. If a slug already exists, create `-2`, `-3`, etc. - **Evidence required.** Every reported insight must include file-path evidence (and line ranges when feasible). - **Focused output.** Max **5 Standards** and **5 Commands** generated per run. - **Graceful failure.** Partial failures don't lose successful work; failed drafts are preserved. - **User control.** When packages exist, users confirm package selection before creation. ## Definitions - **Pattern (non-linter):** a convention a linter cannot reliably enforce (module boundaries, cross-domain communication, workflow parity, error semantics, etc). - **Evidence:** `path[:line-line]` entries; omit line ranges only when the file isn't text-se...

Details

Author
PackmindHub
Repository
PackmindHub/packmind
Created
10 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

packmind-update-playbook

Use when updating, adding, fixing, changing, or deprecating Packmind playbook artifacts (standards, commands, skills). Triggers on explicit phrases like "update packmind standard", "add a packmind skill", "fix packmind command", "change packmind playbook", "deprecate a standard". Also triggers — even without an explicit request — whenever the conversation reveals an opportunity: a new coding convention was just agreed on, a recurring pattern emerged, a workflow changed, a rule was found outdated, or the user says things like "we always do X", "let us remember to Y", "that is the pattern we use". If there is any chance the conversation established a convention or exposed a gap, invoke this skill proactively. This skill defines a mandatory workflow: do NOT edit artifact files directly — follow all phases regardless of change size.

303 Updated today
PackmindHub
AI & Automation Solid

packmind-create-standard

Guide for creating coding standards via the Packmind CLI. This skill should be used when users want to create a new coding standard (or add rules to an existing standard) that captures team conventions, best practices, or coding guidelines for distribution to GitLab Duo.

303 Updated today
PackmindHub
AI & Automation Solid

packmind-create-command

Guide for creating reusable commands via the Packmind CLI. This skill should be used when users want to create a new command that captures multi-step workflows, recipes, or task automation for distribution to GitLab Duo.

303 Updated today
PackmindHub