ase-code-insight
SolidGive insights into the source code.
Code & Development 42 stars
4 forks Updated yesterday Apache-2.0
Install
Quality Score: 78/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
<skill name="ase-code-insight">
Project Insight
</skill>
<expand name="getopt" arg1="ase-code-insight">
$ARGUMENTS
</expand>
<objective>
Give *insights* into the project through the source code of <getopt-arguments/>.
</objective>
<flow>
1. <step id="STEP 1: PROJECT ABSTRACT">
<if condition="<ase-project-boxing/> is equal `black`">
The project source artifacts are classified as a *black box*, so the
user does *not* want them inspected or their internals surfaced.
*Skip* the entire insight gathering: do *not* read any source, only
output the following <template/> and then *SKIP* the remaining steps
STEP 2 through STEP 4:
<template>
<ase-tpl-bullet-normal/> **PROJECT INSIGHT**: *suppressed* (`project.boxing` is `black`)
</template>
</if>
Determine an <abstract/> 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. <step id="STEP 2: PROJECT AUTHOR">
Determine the <author/> of this project.
For this, run the following command...
```
git shortlog -sn --no-merges HEAD
```
...and then display the results w...
Details
- Author
- rse
- Repository
- rse/ase
- Created
- 3 months ago
- Last Updated
- yesterday
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
ase-code-analyze
Analyze the source code for problems in either the logic and semantics and its related control flow, performance and efficiency, or security.
42 Updated yesterday
rse AI & Automation Solid
ase-code-explain
Explains code with WHAT, WHY, ANALOGY, DIAGRAM, CRUXES, and GOTCHAS. Use when you want to know how code works or when the user asks "how does this work?"
42 Updated yesterday
rse Code & Development Solid
ase-code-lint
Lint source code for potential code quality problems. Use when the user wants to "lint" or "check" source code.
42 Updated yesterday
rse