Skip to main content

codebase-sync

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

Quellinformationen

Repository
a5c-ai/babysitter
Letzte Quellaktivität
1. Juni 2026 um 07:46
Erkannte Sprache von SKILL.md
Englisch
Sterne
1.813
Forks
111

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
2 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
codebase-sync
description
Convention discovery and rule generation from codebase analysis. Scans project structure, builds search indexes, identifies patterns, and generates enforceable rules.
allowed-tools
Bash(*) Read Write Edit Glob Grep
metadata
{"author":"babysitter-sdk","version":"1.0.0","category":"pilot-shell-sync","attribution":"Adapted from Pilot Shell by Max Ritter (https://github.com/maxritter/pilot-shell)"}
graph
{"domains":["domain:software-engineering"],"skillAreas":["skill-area:agentic-loops","skill-area:orchestration-loop"],"workflows":["workflow:feature-development"],"topics":["topic:developer-experience"],"roles":["role:tech-lead","role:backend-engineer"]}
- 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: ```json { "id": "ts-no-any", "category": "coding-standards", "description": "Avoid 'any' type; use 'unknown' and narrow", "severity": "error", "autoFixable": false, "language": "typescript" } ``` ## Rule Categories | Category | Examples | |----------|---------| | **core** | task-and-workflow, testing, verification | | **dev-practices** | development-practices, context-management | | **tools** | research-tools, cli-tools | | **coding-standards** | Language-specific rules (conditional) | ## Output Artifacts - `artifacts/CONVENTIONS.md` -- Discovered conventions - `artifacts/SEARCH-INDEX.json` -- Semantic search index - `artifacts/RULES.md` -- Generated project rules
Auf GitHub ansehen