One-click install
npx skills add https://github.com/devalexanderdaza/bmad-any --skill skf-analyze-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skf-analyze-source
Source: https://github.com/devalexanderdaza/bmad-any/tree/main/.cursor/skills/skf-analyze-source
Command: npx skills add https://github.com/devalexanderdaza/bmad-any --skill skf-analyze-source

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Manually identifying discrete, skillable units in large or multi-service codebases is time-consuming, inconsistent, and often misses critical integration points. This Skill automates the full analysis workflow to produce structured, actionable skill briefs aligned with the Agent Skills format specification.

Core Features & Use Cases

  • Tier-Aware Boundary Detection: Scans project structure to identify service, package, and module boundaries, with analysis depth calibrated to your configured forge tier (Quick/Forge/Forge+/Deep).
  • Export & Integration Mapping: Maps public export surfaces and cross-unit integration points to flag tightly coupled areas and stack skill candidates.
  • Conformant Brief Generation: Produces valid skill-brief.yaml files ready for downstream skill creation workflows, with full validation against the Agent Skills schema.
  • Use Case: A developer onboarding a 12-service monorepo can use this Skill to automatically identify each service as a discrete skillable unit, map their dependencies, and generate ready-to-use skill briefs for each in minutes.

Quick Start

Use the skf-analyze-source skill to analyze the /path/to/your/large-repo directory and generate recommended skill briefs for all discrete skillable units.

Frequently Asked Questions about skf-analyze-source

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

FAQPage Schema
How do I identify skillable units in a large monorepo for AI agent onboarding?

Monorepo decomposition involves mapping public export surfaces and cross-unit integration points to identify tightly coupled areas. By detecting service and module integration boundaries, you can separate discrete units and generate actionable skill briefs calibrated to your analysis depth tier.

How do I generate skill briefs from a multi-service codebase for brownfield project onboarding?

By applying tier-aware boundary detection to a multi-service codebase, the system identifies discrete skillable units and maps their dependencies. It then automatically produces conformant skill-brief.yaml files validated against the Agent Skills schema for immediate downstream use.

Does codebase analysis for skill authoring support different depths of boundary detection?

Yes, boundary detection supports tier-aware analysis depth configurations. Whether using Quick, Forge, Forge+, or Deep tiers, the system calibrates its scanning of service, package, and module boundaries to produce appropriately detailed skill briefs and export maps.

What is the best way to automate AI agent skill authoring for existing codebases?

The best way to automate AI agent skill authoring is to scan existing codebases for discrete skillable units and their integration boundaries. This approach automatically produces schema-conformant skill-brief.yaml files and export maps, eliminating manual and inconsistent unit identification.

Can I map cross-unit integration points and export surfaces to flag tightly coupled code?

Yes, you can map cross-unit integration points and public export surfaces to flag tightly coupled areas. This mapping identifies dependencies between discrete units and highlights stack skill candidates during the codebase analysis process.