Skip to content
SkillCheatSheet Sign in

component-flattening-analysis

An AI agent skill from tech-leads-club/agent-skills, scored 71 out of 100 by code.

71/ 100B

Code score by group

  • Spec18/20
  • Description19/20
  • Procedure7/15
  • Done criteria11/15
  • Resources5/10
  • Scripts2/8
  • Safety7/7
  • Upkeep2/5

It loses the most points in Procedure (8), the group that checks whether the steps are numbered, read the context first and say what to do when something fails.

What the author says it does

Detects misplaced classes and fixes component hierarchy problems — finds code that should belong inside a component but sits at the root level. Use when asking "clean up component structure", "find orphaned classes", "fix module hierarchy", "flatten nested components", or analyzing why namespaces have misplaced code. Do NOT use for dependency analysis (use coupling-analysis) or domain grouping (use domain-identification-grouping).

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
tech-leads-club/agent-skills
Folder
packages/skills-catalog/skills/(architecture)/component-flattening-analysis
License
Not identified by GitHub
GitHub stars
7,160
SKILL.md lines
694
Other files
2

Add component-flattening-analysis to your agent

npx skills add tech-leads-club/agent-skills --skill component-flattening-analysis

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored. GitHub identifies no license for this repository, so check its terms before you use it.

Labelled for

More skills from tech-leads-club/agent-skills

  1. the-judge

    Evidence-first pull request judge that reviews a PR and posts one consolidated GitHub review with inline comments via the gh CLI. Runs the repo's own deterministic checks first, r…

    Verified97A
  2. create-rfc

    Creates structured Request for Comments (RFC) documents for proposing and deciding on significant changes. Use when the user says "write an RFC", "create a proposal", "I need to p…

    Verified92A
  3. nx-generate

    Generate code using Nx generators — scaffold projects, libraries, features, or run workspace-specific generators with proper discovery, validation, and verification. Use when user…

    Verified91A
  4. create-adr

    Creates Architecture Decision Records (ADRs) to document significant architectural choices and their rationale for future team members. Use when the user says "write an ADR", "doc…

    Verified89A
  5. nestjs-modular-monolith

    Specialist in designing and implementing scalable modular monolith architectures using NestJS with DDD, Clean Architecture, and CQRS patterns. Use when building modular monolith b…

    Verified89A
  6. not-your-babysitter

    Autonomous senior-operator mode for AI agents that resolve tasks end to end without babysitting and never create new problems. The agent verifies every claim against real evidence…

    Verified87A
  7. skill-architect

    Expert guide for designing and building high-quality skills from scratch through structured conversation. Use when someone wants to create a new skill, build a skill, design a ski…

    Verified87A
  8. excalidraw-studio

    Generate Excalidraw diagrams from natural language descriptions. Outputs .excalidraw JSON files openable in Excalidraw. Use when asked to "create a diagram", "make a flowchart", "…

    Verified86A

All skills in tech-leads-club/agent-skills

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.