RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/CLAUDE.md/TechNickAI/ai-coding-config

CLAUDE.md

.claude/CLAUDE.md
CLAUDE.md

Quality

62/100

Scores the file, not the repository.

Length

731 words

11 headings · 5 code blocks

Repository

24

— · pushed 41 days ago

Last changed

3 days ago

First indexed 3 days ago.
TechNickAI/ai-coding-config/.claude/CLAUDE.mdRawGitHub
1# AI Coding Configuration - Development Guide
2 
3This document covers conventions for developing agents, skills, and commands in this
4repo.
5 
6## YAML Frontmatter Conventions
7 
8### Prettier-Ignore for Long Descriptions
9 
10Add `# prettier-ignore` before description fields to prevent line wrapping:
11 
12```yaml
13---
14name: example-agent
15# prettier-ignore
16description: "Use when reviewing for production readiness, fragile code, error handling, resilience, reliability, or catching bugs before deployment"
17---
18```
19 
20This allows richer, more comprehensive descriptions that help Claude Code understand
21exactly when to trigger each agent or skill.
22 
23### Description Format by Type
24 
25**Agents & Skills (LLM-triggered):**
26 
27Use "Use when..." format for semantic matching. Think about what users will say:
28 
29```yaml
30# prettier-ignore
31description: "Use when reviewing error handling, finding silent failures, checking try-catch patterns, or ensuring errors surface properly"
32```
33 
34Match user language: "review the code", "check for bugs", "debug this error" - include
35these exact phrases.
36 
37**Commands (user-invoked):**
38 
39Explain what the command does for human users:
40 
41```yaml
42# prettier-ignore
43description: "Triage and address PR comments from code review bots - analyzes feedback, prioritizes issues, and creates fixes"
44```
45 
46Commands are invoked directly by users (`/command-name`), so descriptions should clearly
47explain functionality.
48 
49## Agent Color Scheme
50 
51Colors are grouped by category:
52 
53| Color | Category | Purpose |
54| ----------- | ----------------- | ------------------------------------------------- |
55| **red** | Security | Danger, security vulnerabilities |
56| **orange** | Bugs/correctness | Logic errors, error handling issues |
57| **yellow** | Performance | Efficiency, speed, resource usage |
58| **green** | Testing/quality | Test coverage, test running, QA |
59| **cyan** | Observability | Logging, monitoring, reliability |
60| **blue** | Style/conventions | Code style, comments, documentation |
61| **purple** | Design/UX | UI design, UX, SEO, user-facing |
62| **magenta** | Meta/architecture | Architecture, prompts, git, debugging, automation |
63 
64## Skill Triggers Field
65 
66Skills have a `triggers` array for natural language phrases that activate them:
67 
68```yaml
69triggers:
70 - "debug"
71 - "investigate"
72 - "root cause"
73 - "why is this"
74 - "not working"
75 - "test failing"
76```
77 
78Include: keywords users say, questions they ask, symptoms they describe, tool names.
79 
80## Skill Composition Frontmatter
81 
82Optional fields for declarative composition. The Claude Code harness ignores them; the
83LLM reads them as part of the skill content and acts accordingly.
84 
85| Field | Type | Purpose |
86| ------------ | ------------- | ------------------------------------------------------------------------------- |
87| `next-skill` | string | Happy-path handoff — the skill or command to invoke after this one completes |
88| `requires` | YAML sequence | Prerequisites; each entry is `skill:name`, `tool:name`, or `mcp:name` |
89| `model-hint` | string | Preferred model tier when delegated as a subagent: `sonnet`, `opus`, or `haiku` |
90| `stability` | string | `stable` (default) or `experimental` — signals maturity for opt-in gating |
91 
92All fields are optional. Skills without them work unchanged.
93 
94**Example — planning chain:**
95 
96```yaml
97---
98name: brainstorm-synthesis
99version: 1.1.1
100category: planning
101model-hint: opus
102stability: experimental
103next-skill: ship
104requires:
105 - skill:brainstorming
106triggers:
107 - "synthesize approaches"
108---
109```
110 
111**`next-skill` convention:** Use the bare skill/command name (same as the slash command
112without the `/`). Commands and skills are both valid targets. The LLM reads this and
113offers the handoff when its task is complete — the user confirms before the next skill
114runs. This is a suggestion, not an auto-chain; the LLM should never silently invoke the
115next skill without user awareness.
116 
117**`requires` convention:** Use `skill:name` for skill dependencies, `tool:name` for
118Claude Code tools (Read, Bash, etc.), `mcp:name` for MCP servers. Informational for now;
119`/ai-coding-config doctor` can validate these in the future.
120 
121**Annotated chains in this repo** (source skills only — downstream commands like
122`verify-fix` can't declare `requires` back, and terminal skills like `ship` are
123invokable standalone):
124 
125- `brainstorming → brainstorm-synthesis → ship` (planning)
126- `systematic-debugging → verify-fix` (debugging)
127 
128## Command Update Protocol
129 
130When a user runs `/ai-coding-config update`, after pulling the latest changes from this
131repository, check if their local command file is outdated and offer to update it.
132 
133The ai-coding-config.md command file in the user's project may be stale. Users who ran
134bootstrap.sh have a copied file that doesn't automatically update when the repo is
135pulled.
136 
137Compare versions using the version field in YAML frontmatter. Check the user's
138`.claude/commands/ai-coding-config.md` against the repo version at
139`~/.ai_coding_config/.claude/commands/ai-coding-config.md`. If the repo version is newer
140than the user's local copy, offer to update it.
141 
142Present two options: replace with the latest copy from the repo, or skip the update and
143keep their current version.
144 

Sections

  • AI Coding Configuration - Development Guide
  • YAML Frontmatter Conventions
  • Prettier-Ignore for Long Descriptions
  • prettier-ignore
  • Description Format by Type
  • prettier-ignore
  • prettier-ignore
  • Agent Color Scheme
  • Skill Triggers Field
  • Skill Composition Frontmatter
  • Command Update Protocol

What it covers

lint-formatcode-styletypestesting-strategyagent-behaviour

Stack — with the evidence

python

(0.80)

github-actions

(0.60)

Format

CLAUDE.md

Claude Code's memory file. Shaped like AGENTS.md but with two things it lacks: @path imports, so shared rules live in one place, and a user-scope layer that follows the developer across repos rather than shipping with the code.

What the corpus says about it

Repository

Owner
TechNickAI
Language
—
License
—
Archived
no

All configs in this repo

Also in TechNickAI/ai-coding-config

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
TechNickAI/ai-coding-config.cursor/rules/git-commit-message.mdc · 24Cursor rulespythongithub-actionsarchgitdeployment58/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/git-interaction.mdc · 24Cursor rulespythongithub-actionstestlint-formatstylearch+488/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/heart-centered-ai-philosophy.mdc · 24Cursor rulespythongithub-actionsno sections30/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/ruff-linting.mdc · 24Cursor rulespythongithub-actionslint-format43/1003 days ago
TechNickAI/ai-coding-configAGENTS.md · 24AGENTS.mdpythongithub-actionsstylearchgitdo-not+178/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/external-apis.mdc · 24Cursor rulespythongithub-actionstesttesting-strategyapi54/1003 days ago
TechNickAI/ai-coding-config.claude-plugin/CLAUDE.md · 24CLAUDE.mdpythongithub-actionsdeployment25/1003 days ago
TechNickAI/ai-coding-config.claude/AGENTS.md · 24AGENTS.mdpythongithub-actionsarchagent-behaviour54/1003 days ago
TechNickAI/ai-coding-config.cursor/AGENTS.md · 24AGENTS.mdpythongithub-actionsarchdo-notagent-behaviour56/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/autonomous-development-workflow.mdc · 24Cursor rulespythongithub-actionstestlint-formatgitagent-behaviour77/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/code-review-standards.mdc · 24Cursor rulespythongithub-actionstesttypestesting-strategygit+259/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/code-style-and-zen-of-python.mdc · 24Cursor rulespythongithub-actionslint-formatstyledocs62/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/fixing-github-actions-builds.mdc · 24Cursor rulespythongithub-actionssetupbuilddo-notagent-behaviour81/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/git-worktree-task.mdc · 24Cursor rulespythongithub-actions+1lint-formatgitagent-behaviour38/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/naming-stuff.mdc · 24Cursor rulespythongithub-actionsstyle48/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/prompt-engineering.mdc · 24Cursor rulespythongithub-actionssetuptestlint-formatstyle+657/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/trust-and-decision-making.mdc · 24Cursor rulespythongithub-actionsno sections48/1003 days ago
TechNickAI/ai-coding-config.cursor/rules/user-facing-language.mdc · 24Cursor rulespythongithub-actionslint-formatstylearch66/1003 days ago
TechNickAI/ai-coding-configplugins/core/agents/CLAUDE.md · 24CLAUDE.mdpythongithub-actionstestlint-formatarchgit+166/1003 days ago
TechNickAI/ai-coding-configplugins/core/skills/CLAUDE.md · 24CLAUDE.mdpythongithub-actionslint-formatagent-behaviour58/1003 days ago
Diff against .cursor/rules/git-commit-message.mdc Diff against .cursor/rules/git-interaction.mdc Diff against .cursor/rules/heart-centered-ai-philosophy.mdc Diff against .cursor/rules/ruff-linting.mdc Diff against AGENTS.md Diff against .cursor/rules/external-apis.mdc Diff against .claude-plugin/CLAUDE.md Diff against .claude/AGENTS.md Diff against .cursor/AGENTS.md Diff against .cursor/rules/autonomous-development-workflow.mdc Diff against .cursor/rules/code-review-standards.mdc Diff against .cursor/rules/code-style-and-zen-of-python.mdc Diff against .cursor/rules/fixing-github-actions-builds.mdc Diff against .cursor/rules/git-worktree-task.mdc Diff against .cursor/rules/naming-stuff.mdc Diff against .cursor/rules/prompt-engineering.mdc Diff against .cursor/rules/trust-and-decision-making.mdc Diff against .cursor/rules/user-facing-language.mdc Diff against plugins/core/agents/CLAUDE.md Diff against plugins/core/skills/CLAUDE.md

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
livewire/livewireCLAUDE.md · 24kCLAUDE.mdphpvitest+4setupbuildteststyle+4100/1003 days ago
filamentphp/filamentCLAUDE.md · 32kCLAUDE.mdphplaravel+5buildtestlint-formatstyle+7100/1003 days ago
stacklok/toolhiveCLAUDE.md · 2.0kCLAUDE.mdgogithub-actionsbuildteststylearch+4100/1003 days ago
dotCMS/corecore-web/CLAUDE.md · 949CLAUDE.mdjavanode+13teststylearchtesting-strategy+3100/1003 days ago
Adit-Jain-srm/NightmareNetCLAUDE.md · 45CLAUDE.mdtypescriptpython+18buildtestlint-formatstyle+6100/1003 days ago
microsoft/playwrightCLAUDE.md · 94kCLAUDE.mdtypescriptjavascript+10buildtestlint-formatstyle+7100/1003 days ago
nimbalyst/nimbalystpackages/android/CLAUDE.md · 1.4kCLAUDE.mdtypescriptnode+16setupbuildstylearch+2100/1003 days ago
bagisto/bagistoCLAUDE.md · 28kCLAUDE.mdphplaravel+8setupbuildteststyle+5100/1003 days ago
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack