candid-init

Analyze a codebase to generate Technical.md and config.json files.

20|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ron-myers/candid --skill candid-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: candid-init
Source: https://github.com/ron-myers/candid/tree/main/skills/candid-init
Command: npx skills add https://github.com/ron-myers/candid --skill candid-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes a codebase to generate a tailored Technical.md and a config.json that codify architecture decisions, standards, and patterns observed in the project.

Core Features & Use Cases

  • Automatically generates a Technical.md that reflects the repository's structure and conventions
  • Produces a starter config.json with project-specific tooling references and enforcement rules
  • Identifies gaps between current state and best practices, with concrete file references and examples

Quick Start

Run the candid-init skill against your repository to produce .candid/Technical.md and .candid/config.json. Review and apply recommendations with /candid-validate-standards.

Frequently Asked Questions about candid-init

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

FAQPage Schema
How do I generate technical documentation for an existing codebase automatically?

To generate technical documentation for a codebase automatically, this skill analyzes your repository to produce a tailored Technical.md that codifies architecture decisions, naming conventions, and security patterns observed in the project.

How do I create a config.json that enforces architecture standards in a monorepo?

You can create a config.json that enforces architecture standards in a monorepo by running this skill, which analyzes multi-language codebases to produce a starter configuration with project-specific tooling references and verifiable enforcement rules.

What is the best way to identify gaps between current codebase patterns and best practices?

The best way to identify gaps between current codebase patterns and best practices is to analyze your repository with this skill, which surfaces discrepancies and provides concrete file references and real examples to guide implementation.

Can I use codebase analysis to extract error handling and testing patterns into a standards file?

Yes, you can use codebase analysis to extract error handling and testing patterns; this skill examines your project to codify these observed patterns into a comprehensive Technical.md standards file.

Does codebase documentation generation work with multi-language repositories?

Codebase documentation generation works with multi-language repositories and monorepos by analyzing the diverse codebase to surface architecture rules, naming conventions, and security patterns across all included languages.

How to validate codebase standards after generating architecture documentation?

To validate codebase standards after generating architecture documentation, you review the produced Technical.md and apply the recommendations using a validation command to enforce the codified rules against your repository.