cmk:rule

Add a rule that all API endpoints must validate auth tokens before processing

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "cmk:rule" with this command: npx skills add commandosslabs/ai-devkit/commandosslabs-ai-devkit-cmk-rule

Rule

Intents

Add a rule that all API endpoints must validate auth tokens before processing

Promote the Redis pooling learning to an infrastructure rule

Update the security rules — we now require CSP headers on all responses

Make it a standard that all services must have health check endpoints

Review the knowledge entries and let me pick what to promote to rules

References

Read references/rule-conventions.md for placement rules and directory structure.

Scope

Rules are enforceable engineering standards in docs/rules/ organized by domain:

  • common/ — language-agnostic (coding style, git workflow, security, testing)

  • {language}/ — language-specific (e.g., typescript/ , python/ )

  • {framework}/ — framework-specific (e.g., react/ , nextjs/ )

Input

Accept whatever the user provides: direct statements, knowledge entries from docs/knowledge/ , conversation context, code patterns from review, or incident learnings.

Workflow: Create

  • Understand the rule: what practice to enforce and why.

  • Determine target: subdirectory (common/ , language, or framework) and topic file. Create new file if no match: docs/rules/{domain}/{topic}.md .

  • Write: clear actionable statement, brief rationale, example if not self-evident.

  • Link back to docs/knowledge/ source when applicable.

Workflow: Iterate

  • Read the existing rule file in full.

  • Identify what changed and why.

  • Update in place: revise statement, update rationale, add/update examples.

  • Link back to knowledge source when applicable.

Workflow: Promote

  • Read specified knowledge entries from docs/knowledge/ .

  • For each entry the user selects: determine target, transform learning into actionable rule, write to docs/rules/ .

  • User decides what gets promoted — never auto-promote.

Output

  • Rules go in docs/rules/{domain}/{topic}.md

  • Each rule is concise, actionable, and followable by an agent without ambiguity

  • Rationale explains why, not just what

  • Never promote without user confirmation

  • Link to source knowledge entry when applicable

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

cmk:prd

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cmk:docs

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cmk:system-design

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cmk:codebase-summary

No summary provided by upstream source.

Repository SourceNeeds Review