guidelines

Define and enforce software development standards across code, architecture, testing, and documentation.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/chenzhu007/wework-mail-downloader --skill guidelines-chenzhu007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: guidelines
Source: https://github.com/chenzhu007/wework-mail-downloader/tree/main/.trae/skills/guidelines
Command: npx skills add https://github.com/chenzhu007/wework-mail-downloader --skill guidelines-chenzhu007

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guidelines provide a comprehensive blueprint for software development, code quality, and project management to standardize practices and elevate outcomes.

Core Features & Use Cases

  • Code standards: naming, structure, comments, formatting, and documentation guidelines.
  • Architecture & design: modularity, interfaces, dependency management, design patterns, SOLID.
  • Testing & docs: unit/integration testing, coverage targets, documentation standards.
  • Project management & security: versioning, reviews, releases, risk controls, secure coding.
  • Usage scenarios: when to invoke this skill (code development, architecture planning, testing, documentation, project governance, security compliance).

Quick Start

Apply these guidelines to your project to generate a starter standards document.

Frequently Asked Questions about guidelines

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

FAQPage Schema
How do I establish code quality and architecture standards for a new software project?

Code quality standards are established by defining naming conventions, modularity rules, and testing coverage targets. These guidelines provide structured templates and examples to generate a comprehensive starter standards document for your project.

What should be included in software development guidelines for code reviews and releases?

Development guidelines should include code review checklists, versioning rules, and release process gates. They enforce quality by integrating documentation standards, secure coding practices, and risk controls into your project management workflow.

Can I apply these development guidelines to projects of varying sizes and domains?

Yes, these guidelines apply to projects of varying sizes and domains. They scale to fit different contexts by providing modular design principles and quality gates that can be adjusted for your specific architecture and testing requirements.

How do I set testing coverage targets and documentation standards for my team?

Set testing coverage targets and documentation standards by applying the embedded templates for unit and integration testing. This ensures structured quality gates are met during design reviews and release processes.

What is the best way to enforce SOLID principles and dependency management in software architecture?

The best way to enforce SOLID principles and dependency management is through standardized architecture design guidelines. They define modularity and interface rules that act as quality gates during design reviews.

Why do I need structured guidelines for security compliance and risk controls?

Structured guidelines are needed for security compliance to enforce secure coding practices and manage project risks systematically. They integrate risk controls directly into your versioning, review, and release processes.