con / con/skills

Make an index skill

Open
#5 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
3
Avg merge
1m
Merged PRs (30d)
1

Description

We keep having the same problems:
- where do we put the skills that we maintain?
- how do we compose skills provided by others? (must be updatable)
- how do we deliver those skills?

Rather than building tooling, I propose we build an index, with a wrapper skill

`/find-skill to help me do some NI analysis STAMPED with datalad`

```md
skills-index.md

name: some-con-skill
url: gist.github.com/con/skills/some-con-skill
when-to-use: when doing something for con skillfully
detailed-description: Does this this this this this and that
```

The find-skill should not load a huge thing, it should look over the "when-to-use" find possible hits, read the detailed description, and then install the skill. It should be able to pull raw-text from url, and install the skill. Option to use "oneoff" or to install the skill into the project using datalad download, and able to update that skill from the same source.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the proposed skills-index.md format and the /find-skill entry point, then review how skills are currently maintained and delivered. Define completion around finding skills from their when-to-use and detailed-description fields, fetching them from a URL, supporting one-off use or project installation, and updating an installed skill from the same source.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.