agentsclimarketplace

Codebase sync

Skill a5c-ai/babysitter/library/methodologies/pilot-shell/skills/codebase-sync

Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestration

Install
npx -y skills add a5c-ai/babysitter --skill codebase-sync

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Convention discovery and rule generation from codebase analysis. Scans project structure, builds search indexes, identifies patterns, and generates enforceable rules.

SKILL.md

2.2 KB, as published. Nobody here has run it

  • Scan directory structure for project type identification
  • Detect language, framework, package manager
  • Identify build tools, CI/CD config, test framework
  • Map high-level architecture (monorepo, microservices, etc.)

2. Semantic Index Building

Four parallel index domains:

  • Code Index: Source files with exports, purposes, dependencies
  • Test Index: Test files with cases, fixtures, patterns
  • Config Index: Configuration files with parsed rules
  • API Index: Public interfaces, types, data models

3. Convention Discovery

  • Code style patterns (naming, structure, organization)
  • Error handling conventions
  • Testing conventions (naming, structure, assertions)
  • Git commit message conventions
  • Documentation standards
  • Language-conditional standards

4. Rule Generation

Convert conventions into enforceable rules:

{
  "id": "ts-no-any",
  "category": "coding-standards",
  "description": "Avoid 'any' type; use 'unknown' and narrow",
  "severity": "error",
  "autoFixable": false,
  "language": "typescript"
}

Rule Categories

CategoryExamples
coretask-and-workflow, testing, verification
dev-practicesdevelopment-practices, context-management
toolsresearch-tools, cli-tools
coding-standardsLanguage-specific rules (conditional)

Output Artifacts

  • artifacts/CONVENTIONS.md -- Discovered conventions
  • artifacts/SEARCH-INDEX.json -- Semantic search index
  • artifacts/RULES.md -- Generated project rules

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.