feat(FN-1908): merge fusion/fn-1908

This commit is contained in:
gsxdsm
2026-04-16 08:38:41 -07:00
parent 19a06a6a2c
commit 2122aee46d
9 changed files with 941 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ Mission → Milestone → Slice → Feature → Task
- **GitHub tools** — `fn_task_import_github`, `fn_task_import_github_issue`, `fn_task_browse_github_issues`
- **Mission tools** — `fn_mission_create`, `fn_mission_list`, `fn_mission_show`, `fn_mission_delete`, `fn_milestone_add`, `fn_slice_add`, `fn_feature_add`, `fn_slice_activate`, `fn_feature_link_task`
- **Agent tools** — `fn_agent_stop`, `fn_agent_start`
- **Skills tools** — `fn_skills_search`, `fn_skills_install`
- **Dashboard** — Use `/fn` command to start/stop the dashboard
</essential_principles>

View File

@@ -262,6 +262,26 @@ Start (resume) a stopped agent. Transitions the agent from paused to active stat
|-----------|------|----------|-------------|
| `id` | string | ✓ | Agent ID to start (e.g., agent-abc123) |
## Skills Tools
### fn_skills_search
Search the skills.sh directory for agent skills. Returns matching skills with names, sources, install counts, and install commands.
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | ✓ | Search query — framework, technology, or capability (e.g., "react", "firebase", "testing", "docker") |
| `limit` | number | — | Max results (default: 10, max: 50) |
### fn_skills_install
Install an agent skill from skills.sh into the current project. Downloads skill files into the project's skill directories.
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `source` | string | ✓ | GitHub source in owner/repo format (e.g., "firebase/agent-skills") |
| `skill` | string | — | Specific skill name to install. Omit to install all skills from the source. |
## Dashboard Command
### /fn

View File

@@ -37,6 +37,8 @@ Triage → Todo → In Progress → In Review → Done → Archived
| `fn_feature_link_task` | Link a feature to a task |
| `fn_agent_stop` | Stop (pause) a running agent |
| `fn_agent_start` | Start (resume) a stopped agent |
| `fn_skills_search` | Search skills.sh for agent skills |
| `fn_skills_install` | Install a skill from skills.sh |
## CLI Commands (fn)