Agent Skills — Pre-Built Workflows for AI Coding Agents

22 pre-built agent skills that compose act's 182 refactor operations, 42 codebase analyzers, 18 query operations, and 10 porting operations into common engineering workflows. Invoke with /skill-name in Claude Code, Cursor, Codex, OpenCode, or any MCP-compatible agent.

Invocation Skill Analysis Tools License
/agent-safety-audit Agent Safety Audit
Use before an autonomous agent edits a sensitive or high-blast-radius file, or to judge an edit it already made. Compose…
analyze_impact
analyze_surface
Architecture
/architectural-refactoring Architectural Refactoring
Use when breaking circular dependencies, splitting god classes, reducing coupling between modules, extracting interfaces…
analyze_clusters
analyze_coupling
analyze_cycles
analyze_dead_code
analyze_seams
analyze_surface
simulate
split_module
Architecture
/architecture-audit Architecture Audit
Use when asked to audit architecture, get the full structural picture of a codebase, assess overall health or porting re…
analyze_chokepoints
analyze_clones
analyze_clusters
analyze_cohesion
analyze_conformance
analyze_coupling
analyze_cycles
analyze_dead_code
analyze_entry_points
analyze_export
analyze_hotspots
analyze_layers
analyze_patterns
analyze_roles
analyze_seams
analyze_stability
analyze_surface
churn_hotspots
co_change_clusters
coverage_overlay
ownership_map
Architecture
/boundary-analysis Boundary Analysis
Use when looking for extraction candidates, planning a module split, analyzing module boundaries, or asked "where should…
analyze_clusters
analyze_cohesion
analyze_extraction
analyze_interface_bloat
analyze_interfaces
analyze_layers
analyze_orphan_types
analyze_seams
analyze_surface
simulate
Enterprise
/change-impact Change Impact
Use before modifying a file or symbol, or when asked "what breaks if I change X?". Returns a blast-radius, test-coverage…
analyze_cycle_risk
analyze_impact
analyze_test_gaps
Architecture
/code-generation Code Generation
Use when creating constructors, getters/setters, builders, equals/hash methods, JSON serialization, toString, interface …
— —
/code-navigation Code Navigation
Use when exploring unfamiliar code, mapping dependencies, reading an API surface, tracing call chains or data flow acros…
— —
/code-review Code Review
Use when reviewing a PR, checking code quality, finding dead code, measuring function complexity, auditing a module, or …
analyze_api_diff
analyze_impact
Architecture
/create-work-loop Create Work Loop
Use to create, run, resume, or continue a work loop, in any phrasing ("create a work loop for this spec", "set up a trac…
— —
/dead-in-production Dead In Production
Use when removing code and a static dead-code signal alone feels risky. Finds symbols that are statically unreferenced, …
analyze_dead_code
coverage_overlay
trace_overlay
Architecture
/deepening-survey Deepening Survey
Use when asked to find deepening opportunities, survey a codebase for shallow modules, ask "where is our abstraction lea…
analyze_chokepoints
analyze_clusters
analyze_cohesion
analyze_coupling
analyze_cycles
analyze_depth
analyze_interface_bloat
analyze_orphan_types
analyze_seams
analyze_surface
analyze_test_gaps
analyze_thickness
churn_hotspots
coverage_overlay
simulate
split_module
Architecture
/health-check Health Check
Use when asked about code health, quality trends, what is getting worse, or for a periodic quality check. Produces a fas…
analyze_clones
analyze_cohesion
analyze_coupling
analyze_hotspots
analyze_inconsistencies
analyze_patterns
analyze_test_gaps
Architecture
/hot-path-refactor Hot Path Refactor
Use when choosing what to optimize or refactor for performance. Ranks code by runtime hotness combined with static compl…
analyze_coupling
analyze_hotspots
profile_overlay
Architecture
/migration-assessment Migration Assessment
Use when assessing migration readiness, planning a port to another language, or asked "how ready is this for porting?". …
analyze_clusters
analyze_conformance
analyze_depth
analyze_fan_balance
analyze_features
analyze_inheritance
analyze_interfaces
analyze_layers
analyze_patterns
analyze_platform_deps
analyze_readiness
analyze_type_completeness
churn_hotspots
coverage_overlay
ownership_map
Enterprise
/onboarding-map Onboarding Map
Use when a developer or agent is new to a codebase and needs a path through it. Produces a guided reading order (entry p…
analyze_entry_points
churn_hotspots
ownership_map
Architecture
/port-verify Port Verify
Use to verify that a ported function matches its source before marking the port done. Composes port-scoped behavioral eq…
— —
/refactor-receipt Refactor Receipt
Use when a refactor needs durable, citable proof that it was verified, or when reading a receipt someone else produced. …
— —
/refactoring Refactoring
Use when renaming symbols, extracting functions or variables, inlining, moving symbols between files, organizing imports…
— —
/safe-to-merge Safe To Merge
Use before merging a branch or approving a PR. Runs act's deterministic merge gate over every changed function and repor…
— —
/security-surface Security Surface
Use on a security review, before shipping code that handles untrusted input, or when asked "what's the attack surface of…
analyze_surface Engineering
/verify-refactor Verify Refactor
Use after editing a function to confirm the refactor preserved behavior. Composes contract, side-effect, and CFG-equival…
— —
/where-bugs-live Where Bugs Live
Use when you need the riskiest code in a repository, where bugs are most likely to live. Combines git churn, complexity,…
analyze_hotspots
churn_hotspots
co_change_clusters
ownership_map
Architecture