Esri avatar

Esri

Official

@Esri · Redlands, California, USA

0Followers
|
717Public Repos
|
13Published Skills

Esri's registry hosts spec-kit skills for specification-driven development: feature specs, planning, task generation, bug remediation, and cross-artifact consistency analysis.

Skills Distribution
DomainDeveloper To...Specification-Driv.. (40%)Bug Assessment & R.. (25%)Task Planning & Is.. (20%)Cross-Artifact Qua.. (15%)

Agent Skills by Esri

Showing 13 vetted skills indexed across 1 GitHub repositories.

EsriEsri
32

speckit-checklist

Generate requirements-quality checklists for spec-kit feature specifications.

Official
Advanced
EsriEsri
32

speckit-bug-assess

Assess bug reports against the codebase and write structured remediation assessments.

Official
Advanced
EsriEsri
32

speckit-constitution

Create or update the project constitution from interactive principle inputs.

Official
Advanced
EsriEsri
32

speckit-implement

Execute implementation plans by processing tasks defined in tasks.md.

Official
Advanced
EsriEsri
32

speckit-converge

Assess codebase against spec, plan, and tasks, then append remaining work to tasks.md.

Official
Advanced
EsriEsri
32

speckit-taskstoissues

Convert spec-kit tasks into deduplicated GitHub issues via the GitHub MCP server.

Official
Intermediate
EsriEsri
32

speckit-clarify

Identify underspecified areas in feature specs and encode clarification answers back into the spec.

Official
Advanced
EsriEsri
32

speckit-plan

Generate implementation plans and design artifacts from feature specifications using spec-kit.

Official
Advanced
EsriEsri
32

speckit-analyze

Analyze spec.md, plan.md, and tasks.md for cross-artifact consistency and coverage gaps.

Official
Advanced
EsriEsri
32

speckit-bug-test

Validate that a recorded bug fix resolves the reported issue and write a verification report.

Official
Intermediate
EsriEsri
32

speckit-bug-fix

Apply bug remediations from spec-kit assessments and record changes in fix reports.

Official
Intermediate
EsriEsri
32

speckit-specify

Generate validated feature specifications from natural language descriptions in spec-kit projects.

Official
Advanced
EsriEsri
32

speckit-tasks

Generates dependency-ordered tasks.md checklists from spec-kit design artifacts.

Official
Intermediate

Frequently Asked Questions About Esri

FAQPage Schema
What tasks can I accomplish with Esri's spec-kit skills?

You can create feature specifications from natural language, generate implementation plans and dependency-ordered tasks, convert tasks into GitHub issues, run cross-artifact consistency analysis across spec.md, plan.md, and tasks.md, and assess, fix, and verify bug reports against the codebase.

Who should use these spec-kit skills?

Software engineers and technical leads practicing specification-driven development benefit most. The skills suit teams that maintain structured design artifacts (spec.md, plan.md, tasks.md) and want consistent feature planning, task decomposition, issue generation, and documented bug remediation cycles.

What are the prerequisites for running these skills?

Every skill requires an existing spec-kit project structure containing a .specify/ directory. Feature-level skills also depend on prior artifacts: planning needs a spec, task generation needs design artifacts, and bug-fix and bug-test skills require a prior bug assessment produced by speckit-bug-assess.

How do the bug-handling skills work together?

The bug lifecycle runs in three stages: speckit-bug-assess evaluates a pasted report or URL against the codebase and proposes remediation; speckit-bug-fix applies that remediation and records changes; speckit-bug-test validates the fix is resolved and stores a verification report.

How do these skills keep specifications and code in sync?

speckit-analyze performs non-destructive consistency and quality checks across spec.md, plan.md, and tasks.md, while speckit-converge compares the current codebase against the feature's spec, plan, and tasks, appending any unbuilt work as new tasks so speckit-implement can complete it.