project-skill-miner

Mines repository documentation and GitHub evidence to propose and generate approved project-local agent skills.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/coferlandia/coferlandia-skills --skill project-skill-miner-coferlandia
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-skill-miner
Source: https://github.com/coferlandia/coferlandia-skills/tree/main/skills/meta/project-skill-miner
Command: npx skills add https://github.com/coferlandia/coferlandia-skills --skill project-skill-miner-coferlandia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams accumulate operational knowledge in README, RUNBOOK, AGENTS, and DECISIONS files, but that knowledge stays passive text instead of becoming reusable agent workflows. This Skill inspects a repository's documentation and current GitHub Issues/PRs, separates live operational recipes from stale or speculative material, and converts approved recipes into project-local agent skills under .agents/skills/. ## Core Features & Use Cases - Evidence-based discovery: Reads docs in authority order (AGENTS, RUNBOOK, DECISIONS, README, then GitHub Issues/PRs) and detects stale, contradictory, or speculative recipes before proposing anything. - Approval-gated generation: Produces a structured proposal of recommended, optional, unclear, and rejected candidates, then waits for explicit approval before writing any skill. - Hardened skill authoring: Generates one kebab-case skill per approved recipe under .agents/skills/<skill-name>/, adding approval gates and safety boundaries for dangerous procedures like deployments or migrations. - Use Case: Point it at a repository with a mature RUNBOOK and DECISIONS file; it proposes skills such as deploy-service or rotate-credentials, and after your approval writes validated project-local skills with activation criteria, verification steps, and source references. ## Quick Start Ask the agent to mine this repository's documentation and propose which project-local skills should exist under .agents/skills/.

Frequently Asked Questions about project-skill-miner

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

FAQPage Schema
How do I convert project documentation into agent skills?▼

Run this Skill against the repository root. It reads README, AGENTS, RUNBOOK, and DECISIONS files plus current GitHub Issues/PRs, proposes candidate skills with evidence and confidence levels, and writes approved skills to .agents/skills/<skill-name>/ only after explicit approval.

How does the skill detect stale or outdated documentation?▼

It flags recipes contradicted by newer docs, references to removed scripts or deprecated commands, work already resolved by closed Issues or merged PRs, and language like draft, legacy, planned, or deprecated. Legacy TODO and HISTORY files are treated as migration evidence only.

Where are the generated skills written?▼

Generated skills are written exclusively to <repo-root>/.agents/skills/<skill-name>/ with lowercase kebab-case names. The Skill refuses alternative destinations such as .claude, .cursor, .github, or a global skills tree.

Can it generate skills without my approval?▼

No. The discovery phase ends with a structured proposal and an explicit approval request. Nothing is written until the controlling authority approves all, selected, renamed, merged, or deferred candidates.

What happens if a skill directory already exists?▼

The Skill inspects the existing directory, reports whether it seems related, sufficient, stale, or incomplete, and asks whether to update, rename, merge, or skip. It never overwrites an existing project-local skill blindly.

When should I not use project-skill-miner?▼

Avoid it when documentation is too fragmented or contradictory to interpret confidently; in that case run a documentation archivist first. It is also not meant for executing the documented operations themselves, only for mining them into skills.