| name | ase-code-insight |
| argument-hint | [--help|-h] <code-references> |
| description | Give insights into the source code.
|
| user-invocable | true |
| disable-model-invocation | false |
| effort | high |
| allowed-tools | ["Bash(git *)","Bash(grep *)","Bash(sort *)","Bash(uniq *)","Bash(head *)","Bash(git log * | grep * | sort * | uniq * | sort * | head *)","Agent"] |
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
Project Insight
$ARGUMENTS
Give *insights* into the project through the source code of .
1.
Determine an summary of this project.
For this, check a potentially existing `README.*` file
or scan the source files and figure it out indirectly.
Display the results with the following <template/>:
<template>
<ase-tpl-bullet-normal/> **PROJECT ABSTRACT**:
<abstract/>
</template>
</step>
2.
Determine the of this project.
For this, run the following command...
```
git shortlog -sn --no-merges HEAD
```
...and then display the results with the following <template/>:
<template>
<ase-tpl-bullet-normal/> **PROJECT AUTHOR**:
<author/>
</template>
</step>
3.
Display the source files which caused the most churn by
figuring out which source files have the most commits.
Display the following