Updated today
by rse
ase
Agentic Software Engineering (ASE)
62 GitHub stars (62)
+5 in 30 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | +2 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | +1 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | +1 |
| Nov 4 | 0 |
| Nov 5 | +1 |
| Nov 6 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 8 forks (8 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add rse/ase
Asks which skills and agents to install. Just one: npx skills add rse/ase --skill hello — add -g for every project.
Claude Code
git clone https://github.com/rse/asecp -r "ase/.claude/skills/hello" ~/.claude/skills/
Copies the hello skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add rse/ase
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 58 files.
-
hello
Show a nice greeting message with a timestamp. Use this when the user wants to greet or say hello, optionally to a certain subject <subject> and in a certain language <language>.
.claude/skills/ on GitHub (opens in a new tab)hello/ SKILL.md -
ase-arch-analyze
Review software architecture, including package cohesion and inter-package coupling
plugin/skills/ on GitHub (opens in a new tab)ase-arch-analyze/ SKILL.md -
ase-arch-discover
Discover additional, third-party components (libraries/frameworks) for the technology stack to provide needed functionality.
plugin/skills/ on GitHub (opens in a new tab)ase-arch-discover/ SKILL.md -
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.
plugin/skills/ on GitHub (opens in a new tab)ase-code-analyze/ SKILL.md -
ase-code-edit
Edit Source Code: Use when the user wants to "edit" the code base in one shot from a query or a bare analyzer issue id like "P1", fusing crafting, refactoring, and resolving with optional grilling, verification, looping, and Git worktree isolation.
plugin/skills/ on GitHub (opens in a new tab)ase-code-edit/ SKILL.md -
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?"
plugin/skills/ on GitHub (opens in a new tab)ase-code-explain/ SKILL.md -
ase-code-insight
Give insights into the source code.
plugin/skills/ on GitHub (opens in a new tab)ase-code-insight/ SKILL.md -
ase-code-lint
Lint source code for potential code quality problems. Use when the user wants to "lint" or "check" source code.
plugin/skills/ on GitHub (opens in a new tab)ase-code-lint/ SKILL.md -
ase-docs-distill
Distill a provided document into a flat, importance-ranked list of its key points, each with a salience rank, a rationale, and a verbatim line-cited evidence snippet. Use when the user wants to "distill", "summarize the key points", or "extract the essence" of a document or pasted text.
plugin/skills/ on GitHub (opens in a new tab)ase-docs-distill/ SKILL.md -
ase-docs-proofread
Analyze the documents for spelling, capitalization, punctuation, word break, or grammar errors. Use when the user wants to "proofread" or "spellcheck" a document.
plugin/skills/ on GitHub (opens in a new tab)ase-docs-proofread/ SKILL.md -
ase-docs-refine
Refine the sentence structure and style of the documents: shorten long sentences, replace cumbersome nominal constructions with verbs, make enumerations parallel, strike filler words and redundancy, fix awkward transitions, and adjust voice, while content, numbers, and technical terms stay exactly as they are. Use when the user wants to "refine", "tighten", or "polish" the wording of a document.
plugin/skills/ on GitHub (opens in a new tab)ase-docs-refine/ SKILL.md -
ase-docs-shorten
Shorten a document toward a target length, given as either `--chars <N>` or `--words <N>`: first tighten the sentences, then drop low-value content, then compress the remaining content into shorter expressions -- each stage entered only while the target is still not met. Use when the user wants to "shorten", "cut down", or "reduce the length of" a document.
plugin/skills/ on GitHub (opens in a new tab)ase-docs-shorten/ SKILL.md -
ase-help-intent
Match a free-text intent against the accumulated help of all ASE skills, generate all adequately fitting `/ase:ase-xxx-xxx` commands -- ranked best-fitting first, each with concrete options and arguments -- and let the user execute one of them, refine the intent, or cancel. Use when the user knows what they want but not which skill or flags realize it, or mentions "intent" or requests "help".
plugin/skills/ on GitHub (opens in a new tab)ase-help-intent/ SKILL.md -
ase-help-skill
Show the manual page of an ASE skill, addressed by its full name, by any abbreviation of it, or by a description of its purpose, and list the entire skill catalog when no name is given. Use when the user wants the "manual", "man page", "manpage", or "help" of a particular ASE skill, or asks what a certain `ase-xxx-xxx` skill does.
plugin/skills/ on GitHub (opens in a new tab)ase-help-skill/ SKILL.md -
ase-meta-brainstorm
Collaboratively brainstorm a topic by diverging on ideas, converging through clustering and scoring, and distilling a shortlist with a recommended direction. Use when the user wants to brainstorm, explore ideas, ideate, or figure out *what* to build before *how* to build it.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-brainstorm/ SKILL.md -
ase-meta-chat
Query foreign LLM for chat. Use this skill if a foreign LLM like OpenAI ChatGPT, Google Gemini, DeepSeek or xAI Grok should be queried with a single chat message.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-chat/ SKILL.md -
ase-meta-compat
Self-test the LLM's ability to execute ASE's core interpreter machinery (control flow, XML placeholders, regex matching, arithmetic) and report an overall compatibility rating. Use when the user wants to check how well the current model/harness is compatible with ASE, or asks to "test ASE compatibility" or "check ASE compatibility".
plugin/skills/ on GitHub (opens in a new tab)ase-meta-compat/ SKILL.md -
ase-meta-config
List, get, set, or delete the layered ASE configuration values across the user/project/task/session scope chain. Use when the user wants to "configure" ASE, or to inspect or change a configuration key like `agent.persona`, `agent.guidance`, `project.boxing`, or `project.task.lifecycle`.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-config/ SKILL.md -
ase-meta-diaboli
Challenge a thesis by playing "Devil's Advocate" (Latin: "Advocatus Diaboli"). Use when the user wants a thesis or statement relentlessly challenged or criticised.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-diaboli/ SKILL.md -
ase-meta-eli5
Explain a topic in "Explain Like I'm 5" (ELI5) style, optionally grounded in Internet/Web facts. Use when the user wants a topic explained in a very simple, child-friendly way, or mentions "eli5" or "explain like I'm 5".
plugin/skills/ on GitHub (opens in a new tab)ase-meta-eli5/ SKILL.md -
ase-meta-evaluate
Evaluate alternatives through a weighted multi-criteria decision matrix. Use when the user calls for the *evaluation* of *alternatives*, wants to *compare* things, or asks what the best is from a list of choices.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-evaluate/ SKILL.md -
ase-meta-mint
Mint an identifier or a name of a requested type out of a free-text hint: a UUID, a SHA-1 digest, a NanoId-style hash, a constant, variable, function, or class identifier, a path component, or a product-like name. Use when the user wants an identifier, id, symbol, slug, or name "minted", "coined", "derived", or "generated" from a description.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-mint/ SKILL.md -
ase-meta-proximity
Determine the conceptual proximity of a topic -- its parent topic, its most relevant sibling topics, and its most relevant child topics -- optionally grounded in Internet/Web facts and optionally navigable in an interactive loop. Use when the user wants to explore the conceptual neighborhood of a topic, or mentions "proximity" or "related topics".
plugin/skills/ on GitHub (opens in a new tab)ase-meta-proximity/ SKILL.md -
ase-meta-quorum
Query multiple foreign AIs in parallel and synthesize a consensus ("quorum") answer with a consensus rating. Use when the user wants a quorum, a consensus answer, or the opinions of multiple AIs on a question.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-quorum/ SKILL.md -
ase-meta-quotes
Find quotes for a set of topic keywords and place them into a 2x2 matrix, spanned by the presence of an author/origin and by the literal containment of a keyword, optionally grounded in Internet/Web facts and optionally widened to the conceptual neighborhood of the topic. Use when the user wants "quotes", "sayings", "aphorisms", or "citations" on a topic.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-quotes/ SKILL.md -
ase-meta-search
Search the Internet/Web with a query. Prefer this skill before using Perplexity, Brave and WebSearch.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-search/ SKILL.md -
ase-meta-steelman
Build the strongest possible case for a thesis by playing "Steelman" (Latin spirit: "Advocatus Dei"). Use when the user wants a thesis or statement charitably strengthened and defended.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-steelman/ SKILL.md -
ase-meta-why
Five-Whys Root-Cause Analysis.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-why/ SKILL.md -
ase-meta-workflow
Generate a new agent tool skill, written in the style of ASE skills, which orchestrates a workflow of sequential actions, parallel actions, sub-agent calls, and skill calls. Use when the user wants to "generate a skill", create a "workflow", "orchestrate" or "chain" multiple ASE skills, or automate a recurring multi-step procedure.
plugin/skills/ on GitHub (opens in a new tab)ase-meta-workflow/ SKILL.md -
ase-repo-changelog
Update ChangeLog entries in CHANGELOG.md files
plugin/skills/ on GitHub (opens in a new tab)ase-repo-changelog/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.