plastic-project-creating

Solid

Create a new project from an implementation intent. Sets up project directory, git init, AGENTS.md with founding intent decisions, plastic-install --local, tactical mirror, projects.yml registration, and framework scaffolding. Use when an implementation intent spawns a project, or manually by user.

AI & Automation 9 stars 0 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
33
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Creating a Project Announce: "Creating project `<slug>` from intent [ID] — [name]." ## Precondition An active intent must exist with enough context to define a project — at minimum: name/slug, path, and key decisions from `## Context > ### Decisions`. ## Workflow ### 1. Determine Project Identity - **Slug:** derived from intent name (kebab-case, 2-4 words) or user-specified - **Path:** from `~/.plastic/config.yml` `project_roots` (first entry as default), or user-specified - Confirm path with user before creation ### 2. Create Project Directory ```bash mkdir -p <project_root>/<slug> cd <project_root>/<slug> git init ``` ### 3. Run `plastic-install --local` Invoke `plastic-install --local` in the project directory. This creates: ``` .plastic/ ├── store/ ├── INDEX.md └── config.yml ``` ### 4. Populate AGENTS.md Create `AGENTS.md` in the project root from the skeleton in `references/project-scaffolding.md` ("AGENTS.md skeleton"): read it now and fill in the project name, governing intent IDs, decisions, and project-specific rules. ### 5. Create Tactical Mirror Create the first intent in the project's store at `~/.plastic/projects/{slug}/store/` using the frontmatter, sections, and INDEX.md line in `references/project-scaffolding.md` ("Tactical mirror intent"), including the Hub multi-intent variant if there is more than one founding intent. **Directory:** `~/.plastic/projects/{slug}/store/1--{slug}/` **File:** `~/.plastic/projects/{slug}/store/1--{slug}/1--{slug...

Details

Author
zalom
Repository
zalom/plastic
Created
2 months ago
Last Updated
1 weeks ago
Language
Ruby
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category