packmind-create-standard

Solid

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.

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

Install

View on GitHub

Quality Score: 88/100

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

Skill Content

# Standard Creator This skill provides a complete walkthrough for creating coding standards via the Packmind CLI. ## About Coding Standards Coding standards are collections of rules that capture team conventions, best practices, and coding guidelines. They help maintain consistency across codebases and enable GitLab Duo to follow your team's specific practices. ### What Standards Provide 1. **Consistent code style** - Rules that enforce naming conventions, formatting, and structure 2. **Best practices** - Guidelines for error handling, testing, security, and performance 3. **Domain knowledge** - Company-specific patterns, architectural decisions, and business logic 4. **Code examples** - Positive/negative examples that demonstrate correct vs incorrect usage ### Standard Structure Every standard is drafted as a markdown file with this structure: ``` # Standard Name ## Description What the standard covers and why. ## Scope Comma-separated glob patterns for files where the standard applies (e.g., "**/*.ts", "**/*.spec.ts,**/*.test.ts"). ## Rules ### Rule description starting with action verb #### Positive Example \`\`\`typescript // Valid code example \`\`\` #### Negative Example \`\`\`typescript // Invalid code example \`\`\` ### Another rule without examples ``` ### Naming Guidelines The `# Title` heading is the **display name** shown in indexes and dashboards. The slug is auto-generated from it — never write the slug yourself. **Format:** Use **Title Cas...

Details

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

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category