instanciar

Instantiates a project template by filling placeholders through a guided interview.

15|22|Updated May 5, 2024
One-click install
npx skills add https://github.com/brayandiazc/project-starter-template-es-ai --skill instanciar-brayandiazc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: instanciar
Source: https://github.com/brayandiazc/project-starter-template-es-ai/tree/main/.claude/skills/instanciar
Command: npx skills add https://github.com/brayandiazc/project-starter-template-es-ai --skill instanciar-brayandiazc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Adopting a documentation template requires manually replacing dozens of placeholders, pruning irrelevant docs, and configuring permissions — a slow, error-prone process. This Skill automates that instantiation through a guided interview, detecting whether the project is new or existing and adapting the template accordingly. ## Core Features & Use Cases - Context Detection: Inspects the repository (code files, git history, remaining placeholders) to deduce whether the project is new or existing before asking questions. - Guided Interview: Asks only what cannot be inferred — identity, stack, capabilities, and permission policy — pre-filling answers from the codebase in existing projects. - Placeholder Filling & Cleanup: Replaces the full placeholder catalog across README, docs, LICENSE, and .env.example, then deletes conventions and skills that do not apply to the project type. - Use Case: You clone a project starter template and run the instantiation flow; the Skill fills in your project name, stack, and commands, removes SEO docs for an API-only project, writes a .template-origin file, and records the setup as an ADR. ## Quick Start Ask the assistant to instantiate this template for your project and answer the guided interview questions about your stack and project type.

Frequently Asked Questions about instanciar

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

FAQPage Schema
How do I instantiate a project template with placeholders?▼

Run the instantiation flow, which interviews you about project identity, stack, and capabilities, then replaces all placeholders across README, docs, LICENSE, and .env.example. Values it cannot infer are left marked as pending for manual completion.

How does template instantiation differ for new vs existing projects?▼

For new projects, answers are written directly into the repository. For existing projects, values are inferred from the code, work happens on a chore/adopt-doc-template branch, and files like README.md and LICENSE are merged manually rather than overwritten.

Can I accidentally modify the original template repository?▼

No. A safety guard checks git remote before starting; if the origin is the template source repository, the Skill stops and asks for explicit confirmation before proceeding, preventing accidental destruction of the template.

What happens to documentation that does not apply to my project type?▼

Docs and skills are pruned by project type: API or library projects lose UI and SEO conventions, mobile projects lose SEO docs, and declined capabilities like i18n or databases remove their associated conventions and skills.

Does the instantiation commit changes automatically?▼

No. The Skill never commits or pushes on its own. It shows a diff summary and pending placeholders, leaving review to the user; for existing projects everything stays on a branch ready for a pull request.