setup-sreestack
Skill1 starsChanged 16 days agoMITView on GitHub
Set up or update a repo for SreeStack workflows: project instructions, review and delivery conventions, domain docs, a verification foundation, optional issue tracking, or legacy glossary migration.
In this repository57 other files it gives its agents.
- AGENTS.mdAGENTS.md
- agent-loginSkill
- animateSkill
- app-intentsSkill
- app-store-connectSkill
- architectSkill
- arenaSkill
- blast-radiusSkill
- codebase-designSkill
- code-qualitySkill
- correctSkill
- diagnosing-bugsSkill
- domain-modelingSkill
- eli5Skill
- engineering-principlesSkill
- gauntlet-loopSkill
- gh-stackSkill
- goal-swarmSkill
- grillingSkill
- grill-with-docsSkill
- handoffSkill
- howSkill
- improve-codebase-architectureSkill
- ios-hapticsSkill
- koubouSkill
- mergeSkill
- orchestrationSkill
- prototypeSkill
- prSkill
- react-best-practicesSkill
- react-doctorSkill
- reframeSkill
- repo-cleanupSkill
- researchSkill
- retroSkill
- review-fix-loopSkill
- reviewSkill
- review-sweepSkill
- seoSkill
- show-dont-tellSkill
- showroomSkill
- snipsnap-do-choresSkill
- snip-snapSkill
- swift-testing-modernizationSkill
- swiftuiSkill
- tddSkill
- to-specSkill
- to-ticketsSkill
- triageSkill
- ui-designSkill
- uikitSkill
- verifySkill
- wayfinderSkill
- web-component-inspirationSkill
- whySkill
- writing-for-agentsSkill
- xcode-security-auditSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
14 rules. About 0 are common, 10 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈10
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 22
Migrate glossary: follow glossary migration.
- Distinctive: line 24
Set up verification: use Verify to create and prove the requested feature recipes beyond the foundation.
- Very specific: line 34
Read the inherited global and host instructions, active project instructions, existing contributor/setup docs, docs/agents/ or the …
- Distinctive: line 45
Before adding guidance, compare its meaning with those instructions, project docs, and relevant shared skills.
- Distinctive: line 47
Add only missing project-specific facts or explicit project overrides.
- Distinctive: line 50
Use the relevant branch below.
- Distinctive: line 54
Use project workflow to capture the repo's non-obvious launch/check requirements, acceptance evidence, review base, PR or stack …
- Very specific: line 59
Keep the shared workflows with their owners: tdd for test-driven changes, research for cited findings and session notes, verify for real …
- Distinctive: line 81
Keep this step to the index and its pointer.
- Very specific: line 87
Use one glossary per context.
- Very specific: line 92
When legacy CONTEXT files are domain glossaries, recommend migrating them.
- Distinctive: line 126
Update existing docs and their active instruction pointers in place, preserving project additions.
- Distinctive: line 134
Check each added rule and pointer against the discovery comparison.
- Distinctive: line 138
Read the scoped diff and report changed files, resolved conventions, checks, and remaining gaps.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
SreeStack Setup
Make the project's conventions discoverable to the shared skills. Reuse the repo's existing docs, commands, and configuration; write the missing project knowledge and concise pointers rather than copying skill procedures into it. Setup owns project documentation. Shared skill installation, global agent settings, credentials, and product changes are separate tasks when requested.
Choose the scope
- Set up this repo: establish workflow and domain-document conventions and the verification foundation below. Include tracker configuration when the project already uses ticket workflows or the user requests them. A remote alone does not establish issue-tracker use.
- Update one convention: change that part in place, leaving other settings.
- Migrate glossary: follow glossary migration. This mode skips other setup and works without existing setup docs.
- Set up verification: use Verify to create and prove the requested feature recipes beyond the foundation. Full recipe creation and live verification require that scope; ordinary setup establishes the index.
Honor the user's requested scope and choices already made in the session. Present concrete planned edits. Ask only about unresolved choices that affect those edits, and apply an authorized plan without asking for the same approval.
Discover the project
Read the inherited global and host instructions, active project instructions,
existing contributor/setup docs, docs/agents/ or the established equivalent,
remotes, build/test scripts,
platform configuration, CI checks, PR templates, and branch conventions.
Determine which SreeStack skills and host tools are actually available; keep
project facts separate from tools observed in this environment.
Resolve domain docs with glossary paths, including configured paths, legacy files, maps, and per-context ADRs. Inspect existing verification documentation before proposing new files.
Before adding guidance, compare its meaning with those instructions, project docs, and relevant shared skills; different wording can express the same rule. Add only missing project-specific facts or explicit project overrides. Keep existing guidance with its owner and add a concise pointer only when agents need one to find it. Preserve the scope and conditions of existing rules. Use the relevant branch below; a scoped update does not restart full onboarding.
Project workflow
Use project workflow to capture the repo's
non-obvious launch/check requirements, acceptance evidence, review base, PR or
stack conventions, and available tooling. Prefer an existing contributor or
agent doc; use docs/agents/workflow.md only when it needs a new home.
Keep the shared workflows with their owners: tdd for test-driven changes,
research for cited findings and session notes,
verify for real acceptance, showroom for demonstrations and access,
review-fix-loop for independent review and fixes, pr for a single PR, and
gh-stack for stack management. merge owns requested landing and cleanup.
orchestration owns
ordinary delegation and ticket scheduling; goal-swarm applies only to an
explicit goal or swarm request. Record only the routes available in the target host and
needed by the project, using current local names.
Verification foundation
During full setup or a verification-foundation update, create or reuse the project's verification index using Verify's map format. Preserve established map locations, recipes, and coverage; add only missing shared facts and a discovery pointer in the project's agent instructions.
Populate a new index from project discovery: known prerequisites, links to authoritative launch and check commands, and coverage gaps. Mark unknown or unexercised details explicitly. With no recipes, state that feature coverage is not yet documented and live verification has not been run as part of setup. Keep this step to the index and its pointer; feature recipes and live proof belong to verification work. Other scoped updates and glossary migration leave verification documentation alone.
Domain documentation
Use one glossary per context. For a new layout, default to root GLOSSARY.md
and docs/adr/; use a map only when distinct domain contexts need separate
vocabularies. Package count alone does not require multiple glossaries. Preserve
existing custom locations and context boundaries.
When legacy CONTEXT files are domain glossaries, recommend migrating them.
An explicit request to adopt GLOSSARY names authorizes the unambiguous renames
and reference updates in glossary migration.
Otherwise include the migration as a choice in the plan; retain legacy paths
when declined. Apply agreed migration before recording the resulting paths.
Adapt domain.md into the existing domain guide or
docs/agents/domain.md, replacing examples with the resolved project paths.
Record reading rules, vocabulary use, and ADR conflict handling. Glossaries and
ADR directories are created lazily by domain-modeling, when there is content;
setup does not create empty ones.
Issue tracking, when in scope
Reuse the configured tracker and label vocabulary. If ticket workflows are requested but their tracker is unsettled, recommend the existing GitHub/GitLab remote's tracker or local Markdown for work without a remote tracker; support other trackers through the user's established workflow.
Adapt the matching seed into the project's existing tracker guide or
docs/agents/issue-tracker.md: GitHub,
GitLab, or local Markdown.
For other trackers, record how to publish/read tickets, express blockers,
claim work, and complete it using the available integration. Keep external
PR/MR triage disabled unless requested or already configured.
Configure triage labels only when triage is available and
triage is in scope. Preserve an existing mapping. For a new mapping, recommend
needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix;
ask for alternatives only when that choice is unresolved. Document strings in
docs/agents/triage-labels.md or the established guide.
Write and check
Update existing docs and their active instruction pointers in place, preserving
project additions. Use the instruction file selected by the user or active host;
when both AGENTS.md and CLAUDE.md exist, reuse the block that owns the current
pointers. If neither exists, create AGENTS.md unless the user requested another
file. Reuse an existing SreeStack or Agent skills block, preserve unrelated
entries, and include only pointers to docs that exist. Keep them brief and state
when each doc should be read. Templates are seeds, not replacement files.
Check each added rule and pointer against the discovery comparison; remove redundant additions even when their wording differs. Check that every written pointer and map link resolves, glossary consumers use the selected paths, and reruns add no redundant guidance or blocks and preserve established choices. Read the scoped diff and report changed files, resolved conventions, checks, and remaining gaps. Distinguish documented commands and discovered tools from runtime readiness: only claim a build, workflow, or verification recipe works when it was actually exercised.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

