Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/split-setup-improve-meta-skills.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@tanstack/intent': patch
---

Replace `intent setup` with three focused commands: `intent add-library-bin`, `intent edit-package-json`, and `intent setup-github-actions`. The new `edit-package-json` command automatically wires the `files` array and `bin` field, handling existing CLIs (both object and string shorthand forms) without clobbering them. Improve meta skill SKILL.md files based on real scaffolding feedback: soften lightweight path threshold, add companion library and experimental features questions, add YAML validation step, add subagent guidance for parallel generation, and replace inline feedback sections with a pointer to the feedback-collection skill.
22 changes: 22 additions & 0 deletions docs/intent/functions/runAddLibraryBin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
id: runAddLibraryBin
title: runAddLibraryBin
---

# Function: runAddLibraryBin()

```ts
function runAddLibraryBin(root): AddLibraryBinResult;
```

Defined in: [setup.ts:176](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L176)

## Parameters

### root

`string`

## Returns

[`AddLibraryBinResult`](../interfaces/AddLibraryBinResult.md)
22 changes: 22 additions & 0 deletions docs/intent/functions/runEditPackageJson.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
id: runEditPackageJson
title: runEditPackageJson
---

# Function: runEditPackageJson()

```ts
function runEditPackageJson(root): EditPackageJsonResult;
```

Defined in: [setup.ts:204](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L204)

## Parameters

### root

`string`

## Returns

[`EditPackageJsonResult`](../interfaces/EditPackageJsonResult.md)
33 changes: 0 additions & 33 deletions docs/intent/functions/runSetup.md

This file was deleted.

26 changes: 26 additions & 0 deletions docs/intent/functions/runSetupGithubActions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
id: runSetupGithubActions
title: runSetupGithubActions
---

# Function: runSetupGithubActions()

```ts
function runSetupGithubActions(root, metaDir): SetupGithubActionsResult;
```

Defined in: [setup.ts:315](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L315)

## Parameters

### root

`string`

### metaDir

`string`

## Returns

[`SetupGithubActionsResult`](../interfaces/SetupGithubActionsResult.md)
7 changes: 6 additions & 1 deletion docs/intent/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,15 @@ title: "@tanstack/intent"

## Interfaces

- [AddLibraryBinResult](interfaces/AddLibraryBinResult.md)
- [EditPackageJsonResult](interfaces/EditPackageJsonResult.md)
- [FeedbackPayload](interfaces/FeedbackPayload.md)
- [IntentConfig](interfaces/IntentConfig.md)
- [IntentPackage](interfaces/IntentPackage.md)
- [IntentProjectConfig](interfaces/IntentProjectConfig.md)
- [MetaFeedbackPayload](interfaces/MetaFeedbackPayload.md)
- [ScanResult](interfaces/ScanResult.md)
- [SetupGithubActionsResult](interfaces/SetupGithubActionsResult.md)
- [SkillEntry](interfaces/SkillEntry.md)
- [SkillStaleness](interfaces/SkillStaleness.md)
- [StalenessReport](interfaces/StalenessReport.md)
Expand All @@ -31,7 +34,9 @@ title: "@tanstack/intent"
- [metaToMarkdown](functions/metaToMarkdown.md)
- [parseFrontmatter](functions/parseFrontmatter.md)
- [resolveFrequency](functions/resolveFrequency.md)
- [runSetup](functions/runSetup.md)
- [runAddLibraryBin](functions/runAddLibraryBin.md)
- [runEditPackageJson](functions/runEditPackageJson.md)
- [runSetupGithubActions](functions/runSetupGithubActions.md)
- [scanForIntents](functions/scanForIntents.md)
- [submitFeedback](functions/submitFeedback.md)
- [submitMetaFeedback](functions/submitMetaFeedback.md)
Expand Down
28 changes: 28 additions & 0 deletions docs/intent/interfaces/AddLibraryBinResult.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
id: AddLibraryBinResult
title: AddLibraryBinResult
---

# Interface: AddLibraryBinResult

Defined in: [setup.ts:14](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L14)

## Properties

### shim

```ts
shim: string;
```

Defined in: [setup.ts:15](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L15)

***

### skipped

```ts
skipped: string;
```

Defined in: [setup.ts:16](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L16)
28 changes: 28 additions & 0 deletions docs/intent/interfaces/EditPackageJsonResult.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
id: EditPackageJsonResult
title: EditPackageJsonResult
---

# Interface: EditPackageJsonResult

Defined in: [setup.ts:19](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L19)

## Properties

### added

```ts
added: string[];
```

Defined in: [setup.ts:20](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L20)

***

### alreadyPresent

```ts
alreadyPresent: string[];
```

Defined in: [setup.ts:21](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L21)
28 changes: 28 additions & 0 deletions docs/intent/interfaces/SetupGithubActionsResult.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
id: SetupGithubActionsResult
title: SetupGithubActionsResult
---

# Interface: SetupGithubActionsResult

Defined in: [setup.ts:24](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L24)

## Properties

### skipped

```ts
skipped: string[];
```

Defined in: [setup.ts:26](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L26)

***

### workflows

```ts
workflows: string[];
```

Defined in: [setup.ts:25](https://github.com/TanStack/intent/blob/main/packages/intent/src/setup.ts#L25)
Loading
Loading