tactic-suggestion-assistant

Analyzes Isabelle and Coq proof states to suggest ranked applicable tactics.

142|14|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ArabelaTso/Skills-4-SE --skill tactic-suggestion-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tactic-suggestion-assistant
Source: https://github.com/ArabelaTso/Skills-4-SE/tree/main/skills/tactic-suggestion-assistant
Command: npx skills add https://github.com/ArabelaTso/Skills-4-SE --skill tactic-suggestion-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users overcome proof-writing challenges in formal verification systems like Isabelle and Coq by suggesting relevant tactics.

Core Features & Use Cases

  • Tactic Recommendation: Analyzes proof states (goals, hypotheses) to suggest applicable tactics.
  • System-Specific Advice: Provides tailored suggestions for both Isabelle/Isar and Coq.
  • Use Case: When stuck in a complex proof, provide the current goal and context to get ranked tactic suggestions with explanations, helping you make progress or learn new proof strategies.

Quick Start

Suggest tactics for the following Isabelle proof state: Goal is ⋀xs ys. length xs = length ys ⟹ length (xs @ ys) = 2 * length xs.

Frequently Asked Questions about tactic-suggestion-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get tactic suggestions for a stuck Coq or Isabelle proof state?

To get tactic suggestions for a stuck Coq or Isabelle proof state, provide the current goal and context. The assistant analyzes the proof state to recommend ranked, applicable tactics with explanations to help you progress.

What tactics should I use for intermediate-level formal verification proofs?

For intermediate-level formal verification proofs, the assistant suggests applicable tactics by analyzing your goals and hypotheses. It provides tailored system-specific advice for both Isabelle/Isar and Coq to help you choose the right proof strategies.

Can I use this tactic suggestion assistant with both Coq and Isabelle?

Yes, you can use this tactic suggestion assistant with both Coq and Isabelle. It provides system-specific advice tailored for both Isabelle/Isar and Coq environments to help you navigate interactive theorem proving challenges.

How do I understand which applicable tactics to choose when theorem proving?

To understand which applicable tactics to choose when theorem proving, the assistant analyzes your current proof state and provides ranked tactic suggestions with explanations. This helps you learn new proof strategies and make informed tactic choices.

What is the best way to learn new proof strategies when stuck in a complex proof?

The best way to learn new proof strategies when stuck in a complex proof is to input your current goal and hypotheses. The assistant then analyzes the state and suggests ranked tactics with explanations, helping you overcome proof-writing challenges and discover new approaches.