CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

codebase-guidelines-setup

Establish authoritative codebase guidelines, boundaries, and project goals for AI coding agents. Use when onboarding AI agents to an existing or new repository, conducting an interactive diagnostic interview with the developer, and generating standardized instruction files (AGENTS.md, CLAUDE.md, .cursorrules / .mdc, and project goals).

68

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable multi-phase skill body with concrete checklists, verbatim questions, and ready-to-use templates. The main gaps are the unreferenced guidelines-template.md bundle file, the absence of an explicit error-recovery loop in Phase 4, and some trimmable overview sections.

Suggestions

Reference references/guidelines-template.md from Phase 3 (e.g., "Use the master template in guidelines-template.md when synthesizing AGENTS.md") instead of inlining abbreviated templates, so the existing bundle file is discoverable and Phase 3 stays lean.

Add an explicit feedback loop to Phase 4: if a listed command fails or a path does not resolve, fix AGENTS.md and re-run the verification chain before developer sign-off.

Trim the "Official Documentation & Upstream References" section to actual links or move it into a reference file; the current placeholder-style bullets add tokens without executable value.

DimensionReasoningScore

Conciseness

The body is largely efficient — manifest checklists, verbatim interview questions, and copy-paste templates with no explanations of concepts Claude already knows. Not 5 because the ASCII workflow diagram and the "Official Documentation & Upstream References" section (non-linked placeholder bullets like "`AGENTS.md` specification and multi-agent standards") add tokens that could be trimmed; not 3 because padding is minor.

4 / 5

Actionability

Fully executable guidance throughout: exact filenames to check (package.json, pyproject.toml, biome.json...), exact commands and verification chains ("npm run lint && npm test && npm run build"), verbatim interview question text, and copy-paste-ready markdown templates for CLAUDE.md, .cursor/rules/*.mdc, and PROJECT_GOALS.md. Common cases are covered.

5 / 5

Workflow Clarity

A clear 4-phase sequence with an explicit Phase 4 validation checkpoint (run the recorded command chain, verify paths correspond to real files, developer sign-off). Not 5 because there is no explicit fix-and-retry feedback loop when a verification step fails (error recovery is only implied); not 3 because validation checkpoints are present, not missing.

4 / 5

Progressive Disclosure

Good structure: the body is a well-organized overview and points clearly one level deep to references/interview-framework.md ("Refer to interview-framework.md for full branch logic and adaptive follow-up questions"), which exists. Not 5 because references/guidelines-template.md exists in the bundle but is never referenced from SKILL.md — the body instead inlines shorter templates rather than pointing to the fuller master template, leaving a bundle file orphaned.

4 / 5

Total

17

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with an explicit Use-when clause, third-person voice, and concrete named output files. The main weaknesses are the abstract opening verb phrase and missing common trigger variations such as "coding standards" or "agent rules".

DimensionReasoningScore

Specificity

Concrete actions are named ("conducting an interactive diagnostic interview with the developer", "generating standardized instruction files (AGENTS.md, CLAUDE.md, .cursorrules / .mdc...)"), but the lead action "Establish authoritative codebase guidelines, boundaries, and project goals" is abstract. Not 5 because the opening verb phrase is vaguer than the comprehensive concrete-action coverage of the top anchor; not 3 because multiple specific actions and named outputs go well beyond naming the domain.

4 / 5

Completeness

Explicitly answers both: what ("Establish authoritative codebase guidelines, boundaries, and project goals... generating standardized instruction files") and when ("Use when onboarding AI agents to an existing or new repository, conducting an interactive diagnostic interview..."). The when-clause is explicit with concrete trigger scenarios, matching the top anchor; not 4 because the when is not weakly implied or underspecified.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "onboarding AI agents", "repository", and named artifact formats (AGENTS.md, CLAUDE.md, .cursorrules / .mdc) that users would literally mention. Not 5 because common variations like "coding standards", "agent rules", "Cursor rules", or "copilot-instructions" are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche (AI agent instruction-file setup) with distinct file-format triggers makes confusion unlikely. Not 5 because there is minor overlap with closely related skills like generic CLAUDE.md / repo-documentation initialization skills.

4 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

administrakt0r/pro-skills-repo-administraktor

Path

skills/AI-agent-skills/codebase-guidelines-setup/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.